kattepandu meaning in english

[Tel.] n. Tamarind, with the stone in it.