Dictionary/बर्खा
Noun

बर्खा

barkhaa

Definitions

Noun

rain, showers

rainfall, especially the monsoon rains; a poetic and literary Hindi word often found in songs and classical poetry celebrating the rainy season

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.