Dictionary/बरसना
Verb

बरसना

barsanaa

Definitions

Verb

to rain, to shower

for water to fall from the sky as rain

Source: Desi Lingo

Verb

to rain down, to pour

for things to fall in large quantities, like blessings, blows, or flowers

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.