भटूरा

Noun

 * 1) bhatura or batura a fluffy deep-fried leavened bread from North India