Barkha
برکھاबरखा
Means
Rain, specifically monsoon rain; used here as a metaphor for an overwhelming deluge of sorrow.
Urdu Meaning
بارش، ساون کی رم جھم، موسلادھار بارش
Noun · Feminine · Sanskrit
Shers using this word
No shers found using this word yet.