There is a tamarind tree here said to date back to Lord Krishna's time, 5000 years ago. Imlitala means "tamarind tree."
Imli means tamarind and tala means tree.