Definitions
There is 1 meaning of the phrase
Saint Maarten.
Saint Maarten - as a noun
An island in the western leeward islands; administered jointly by france and the netherlands
Synonyms (Exact Relations)
saint martinsint maartenst. maartenst. martin