Noun Definition

peshawar

1.Definition: city in northern Pakistan at the eastern end of the Khyber Pass

Category: Places