Syracuse

/see-rah-KOO-seh/
[Italian]

Syracuse is the anglicised name for Siracusa, a province and town in Sicily, the island off the toe of Italy.

Countries

Regions

Related terms