What is the full meaning of elflands
ELFLAND, the land of the elves [n]
Example of the word elflands placed on a Scrabble board.