Alfhild

Norwegian name derived from Old Norse myth name Alfhildr, meaning "elf battle."
Custom Caps