cloud-cuckoo-land - noun
singular
cloud-cuckoo-land
plural
cloud-cuckoo-lands