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