chalta

/CH AO1 L T AH0/
noun
  1. 1

    (India) The elephant apple (Dillenia indica) (tree or fruit).