charra noun1 •(South-Africa, offensive) An Indian.The fact that you call a person a ‘coolie‘ or a ‘charra‘ or a ‘curry-muncher’ doesn't, naturally, stop you looking for bargains in his shop. — 1993 formscharras