Hindi-English dictionary »

वर्षा meaning in English

HindiEnglish
मूसलाधार वर्षा

waterspoutnoun
[UK: ˈwɔː.tə.spaʊt] [US: ˈwɔːr.tə.spaʊt]

हिमी वर्षा/सहिम वृष्टि

sleetnoun
[UK: sliːt] [US: sˈliːt]

12