Dictionary/इमली
NounFrequency #7,739

इमली

imlee

Definitions

Noun

tamarind

A tropical tree (Tamarindus indica) and its sour, pulpy fruit pod; widely used in Indian cooking for chutneys, sauces, and drinks

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.