CUCKOO


Meaning of CUCKOO in English

n. cloud cuckoo land

cuckoo clock

cuckoo spit

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.