DREAMLAND


Meaning of DREAMLAND in English

n. an ideal or imaginary land.

Oxford English vocab.      Оксфордский английский словарь.