Sicilia

Explore definitions, synonyms, and language insights of Sicilia

Definitions

Noun
the Italian region on the island of Sicily
Noun
the largest island in the Mediterranean

Synonyms