Home
Search
Index
Definify.com
Definition
2024
Xiraz
Xiraz
Portuguese
Proper noun
Xiraz
f
Shiraz
(a city in southern
Iran
)
Similar Results