Definition of rain cuckoo in English:

rain cuckoo

noun

rare
  • Any of several New World cuckoos; especially (formerly) †the chestnut-bellied cuckoo, Hyetornis pluvialis, of Jamaica (obsolete).

Origin

Late 18th century; earliest use found in John Latham (1740–1837), naturalist.