tamarind

  1. Noun, Food-Kitchen demirhindi
  2. Noun demirhindi
    (Tamarindus indica).
  3. Noun demirhindinin meyvesi.