cloud–cuckoo–land

1 ENTRIES FOUND:
Save
cloud–cuckoo–land noun
cloud–cuckoo–land
noun
Learner's definition of CLOUD–CUCKOO–LAND
[noncount] chiefly British, informal
: la-la land 1