Translation of "Elfhame" into English Elfhame + Add translation Add Elfhame Old English-English dictionary The home of the elves; Elfland. Show algorithmically generated translations Add example Add Translations of "Elfhame" into English in sentences, translation memory Try again