జల్లుjallu
Top 3000
Meanings
Noun
1. rain, a shower
2. the spray of rain-water
Examples2
Rains in Mumbai
Heavy Rains In Hyderabad