Sanskrit · noun · Nature & the Garden

Barkha

बरखा
said BAR-kha
also written: barkhaa, varsha
Meaning

Rain, the monsoon downpour; the rains that stir longing for the absent beloved.

Literally: from Skt varsha