heavy shower of rain meaning in marathi

Word: heavy shower of rain

Meanings in marathi :

As noun :
musaladhaara ( मुसळधारा )
मुसळा- सारखी पावसाची धार
Marathi to English
English To Marathi
Related English Marathi Meaning