chikoo

/CH IH0 K UW1/
noun
  1. 1

    (India) Synonym of sapodilla (tree and fruit)