The AI-powered English dictionary
(India) a kind of snack mix generally consisting of spicy ingredients examples