Old name of Peshawar _______
-
Peshwa
-
Purushapura
-
Lahawar
-
Gujaranwala
B
Correct answer
Explanation
Peshawar's ancient name was Purushapura, meaning 'City of Men' in Sanskrit. It was an important city in the Gandhara kingdom and later a major center of Buddhist learning. Peshwa refers to the Prime Minister in the Maratha Empire, not a place name. Lahawar appears to be a made-up distractor. Gujranwala is a different city in Punjab, Pakistan.