కుహూkuhū
Top 9000
Meanings
Noun
1. the cry or song of the Indian cuckoo (onomatopoeia)
Examples1
It is called homa.