What is the full meaning of elfland
the land of the elves [n -S]
Example of the word elfland placed on a Scrabble board.