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
Rain, the monsoon downpour; the rains that stir longing for the absent beloved.
Literally: from Skt varsha