downpour meaning in Hindi

Noun

A heavy rainstorm.

A sudden rush or surge of something, often used metaphorically.

अचानक धारा या बाढ़

English Usage: There was a downpour of emotions during the farewell speech.

Hindi Usage: विदाई भाषण के दौरान भावनाओं की अचानक धारा थी।

Share Anuvadan of downpour