GeneralConnection.com
➔
Dictionary
tamarind
Noun
1. tamarind tree
2. tamarindo, Tamarindus indica, bean tree, tamarindo
2. edible fruit
Usage