Sanskrit · noun · Everyday Life

Idli

इडली
Meaning

A soft steamed cake of fermented rice and lentil batter.