ઈડલી

Noun

 * 1) idli; a South Indian dish made with steamed rice