Definition, synonyms and related words
Puffed bread, fried in oil, made from flour. A Bengali specialty.