Urdu · noun · People & Roles

Dumchhalla

दुमछल्ला
Meaning

Colloquial: a tail-ender tag-along, a needless appendage trailing behind.