chamcha (English, noun)
expansion: chamcha (plural chamchas)
Senses:
glosses: A sycophant and hanger-on or lackey.
tags: India
colloquial
Forms:
form: chamchas
tags: plural