CLOUD-CUCKOO-LAND


Meaning of CLOUD-CUCKOO-LAND in English

n. a fanciful or ideal place.

Etymology: transl. of Gk Nephelokokkugia f. nephele cloud + kokkux cuckoo (in Aristophanes' Birds)

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