Elfhame
Scots
Proper noun
Elfhame
alternative form of
Elfame