CHAMCHA


Meaning of CHAMCHA in English

[ 'tʃʌmtʃə ]

■ noun Indian informal an obsequious person.

Origin

from Bengali and Hindi chamra , cham , lit. 'skin, hide' (perh. from the idea of an obsequious person staying very close to a superior).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.