Summary
English Synonyms:   more detail...
  1. St. Maarten:


English

Detailed Synonyms for St. Maarten in English

St. Maarten:

St. Maarten [the ~] noun

  1. the St. Maarten
    – an island in the western Leeward Islands; administered jointly by France and the Netherlands 1
    the St. Martin; the Saint Maarten; the Saint Martin; the St. Maarten
    – an island in the western Leeward Islands; administered jointly by France and the Netherlands 1

Related Definitions for "St. Maarten":

  1. an island in the western Leeward Islands; administered jointly by France and the Netherlands1