Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

idli Definition

Cancel
idli
noun
A Southeast Asian cake made from rice and lentils, whose ground mixture is fermented and steamed in a mold

Words Related to idli!

idli Examples by Brain Bank Users