Imarti Definition

noun

(India) An Indian dessert made by deep-frying urad flour batter in a kind of pretzel which is then soaked in sugar syrup.

Wiktionary

Other Word Forms of Imarti

Noun

Singular:
imarti
Plural:
imartis