Peshawar means ________ . A. City of flowers B. City of tombs C. City of gardens D. None of them Answer: A . City of flowers 0Shares0 0