syracuse (city in sicily, italy) - English Synonyms Dictionary