← Back to browseshiraznoun#42,273TranslationNo Japanese definition yet.English definitiona city in central southwestern IranExamplesI grew up in Shiraz.Similar wordsshirazishirashiraishirshirtshiro← flacoundesirables →