Sanskrit · noun · Everyday Life

Imli

इमली
Meaning

Tamarind; the sour pod used to flavour food.