Peshawar means ________ ? By Prepistan - November 11, 2018 45 A. City of flowers B. City of tombs C. City of gardens D. None of them