cloud cuckoo land

From Wiktionary, the free dictionary

English

Noun

cloud cuckoo land (uncountable)

  1. Alternative spelling of cloud-cuckoo-land

Wikiwand - on

Seamless Wikipedia browsing. On steroids.