ELFLAND


Meaning of ELFLAND in English

noun fairyland.

Webster English vocab.      Английский словарь Webster.