FAIRYLAND


Meaning of FAIRYLAND in English

■ noun the imaginary home of fairies.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.