Shiraz
English Dictionary
->
Letter S
-> Shiraz
Search Dictionary:
Shiraz Definition
(n)
a
city
in
central
southwestern
Iran
;
ruins
of
ancient
Persepolis
are
nearby
Shiraz Synonyms
Shiraz
© Art Branch Inc.