Urdu · noun · Nature & the Garden

Barkha

बरखा
Meaning

Rain, the rains — a poetic Hindavi form beloved in Braj verse.