English dictionary
shiraz meaning and definition
Definition and meaning of shiraz at MeaningMonkey.org. shiraz meaning and definition in the English Dictionary.SHIRAZ noun
Definition of Shiraz (noun)
- a city in central southwestern Iran; ruins of ancient Persepolis are nearby
Source: Princeton University Wordnet