FAIRYLAND


Meaning of FAIRYLAND in English

[fairy.land] n (1590) 1: the land of fairies

2: a place of delicate beauty or magical charm

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