English dictionary
saint maarten meaning and definition
Definition and meaning of saint maarten at MeaningMonkey.org. saint maarten meaning and definition in the English Dictionary.SAINT MAARTEN noun
Definition of Saint Maarten (noun)
- an island in the western Leeward Islands; administered jointly by France and the Netherlands
- synonyms: Saint Martin, St. Maarten, St. Martin
Source: Princeton University Wordnet