English synonyms about - contact  

Shiraz

noun

1 Shiraz

A city in central southwestern Iran; ruins of ancient Persepolis are nearby.

Dutch: Shiraz


Find more on shiraz elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0417