Definition of Shiraz

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

Semanticaly linked words with "shiraz"