What is the English name of this thing? I came to know that this is a South Asian dish called PAKORA. Can we call it 'fritters'? I am not sure because fritters have fruit in them, but PAKORAS are made with onions, gram-powder and sometimes with potatoes as well. And, fritters have 'batter' e.g. flour, eggs, and milk, which PAKORAS don't.
The relationship between the words 'fritter' and 'pakora' is that between the general and the particular respectively.
A pakora is one type of fritter.
A fritter is fruit, vegetables, or meat covered with batter and then fried.
Pakoras are spiced fritters originating from the Indian subcontinent sold by street vendors and served in restaurants in South Asia, the UK, etc. They are made from items, often vegetables such as potatoes and onions, coated in seasoned gram flour batter and deep fried.
In India, the pakora is known also under other spellings including pikora, pakoda, pakodi and regional names such as bhaji, bhajiya, bora, ponako and chop.