Find the word definition

Wiktionary
rain crows

n. (rain crow English)