meaning of peshawar

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


Related Words

peshawar |

Developed & Maintained By Taraprasad.com

Treasure Words