No direct marathi meaning for the english word 'downpour' has been found. Check out the following synonyms for the same word which are very close in meaning.
- shower - पावसाची सर, पाण्याच्या तुषरांचा वर्षाव, (दगड, शिव्या, इचा)वर्षाव, वर्षाव करणे, - चा वर्षाव होणे