Meaning of Shiraz

Definition of Shiraz

(noun) a city in central southwestern Iran; ruins of ancient Persepolis are nearby

Other information on Shiraz

WIKIPEDIA results for Shiraz
Amazon results for Shiraz