Portuguese-English dictionary »

xiraz meaning in English

PortugueseEnglish
Xiraz proper noun
{f}

Shiraz(a city in southern Iran)
proper noun
[UK: ʃˈɜːraz] [US: ʃˈɜːræz]