elf + land, coming from the idea of an elf home (Elfhame) in Old English ballads and Ãlfheim in Old Norse mythology.