Definitions
noun
city in northern Pakistan at the eastern end of the Khyber Pass
Look “peshawar” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
city in northern Pakistan at the eastern end of the Khyber Pass