messina

Explore definitions, synonyms, and language insights of messina

Definitions

Noun
a port city in northeastern Sicily on the Strait of Messina