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