How to pronounce "saint martin"
Add your own pronunciation of "saint martin"
Meanings and definitions of "saint martin"
- Noun
an island in the western Leeward Islands; administered jointly by France and the Netherlands
Synonyms:
an island in the western Leeward Islands; administered jointly by France and the Netherlands