FAIRYLAND


Meaning of FAIRYLAND in English

noun the imaginary land or abode of fairies.

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