idli podi en · NOUN Meanings (India, uncountable) An Indian spice mixture usually comprising dried chilis, black gram dhal, chickpea, and sesame seeds.