bhatoora
Noun
Meaning
bhatoora (countable and uncountable, plural bhatooras)
A fluffy deep-fried leavened bread from the Indian subcontinent.
Noun
bhatoora (countable and uncountable, plural bhatooras)
A fluffy deep-fried leavened bread from the Indian subcontinent.