← Back to browsesyracusenoun#22,551TranslationNo Japanese definition yet.English definitiona city in central New YorkExamplesSyracuse is one of the biggest and most beautiful cities of Sicily.Similar wordsscusesyrahbeacusesyr← foretoldcondos →