Peshawar means ________ ? August 5, 2016 – by admin Peshawar means ________ ? A. City of flowers B. City of tombs C. City of gardens D. None of them