Tamarind puli refers to tamarind, the tangy, pod-like fruit of the Tamarindus indica tree, which is a staple ingredient in South Indian cuisine. In several South Indian languages, such as Tamil and Malayalam, the word "puli" means tamarind or sourness.