English to Hindi

Meaning for:
cuckoo clock
other
कूक करने वाली घंटाघडी