From Old Norse Alfhildr, from alfr ("elf") and hildr ("battle"). Cognate with Swedish and Norwegian Alfhild.
Alvilda