Definition, synonyms and related words
A savoury snack from Gujarat, India, made from a paste of gram flour and yoghurt.