Definition, synonyms and related words
A ball-shaped sweet made with flour and sugar, popular in the Indian subcontinent.