wild tamarind

(noun) manila tamarind

camachile
huamachil
Pithecellobium dulce
tree (generic term)