Word info

churada

Noun

Meaning

churada (plural churadas)

(meteorology) A heavy downpour, typical of the Mariana Islands during the winter months.

Source: en.wiktionary.org

Close letter words and terms