Marseilles

/mɑrsˈaɪlʌs/

Explore definitions, synonyms, and language insights of Marseilles

Definitions

Noun
a port city in southeastern France on the Mediterranean