Well, onion bhaji and onion pakora are similar. In North India, the onion fritters are called onion pakora, while in South, it's called onion bhaji. A few variation like use of curry leaves in south is possible.