Persian · noun · Nature & the Garden

Barg-e-Aawaara

बर्ग-ए-आवारा
said barg-e-aa-waa-ra
Meaning

A wind-blown wandering leaf; an image of the rootless, drifting soul.

Literally: lit. the vagrant leaf