Noun saint maarten has 1 sense
  1. Saint Martin, St. Martin, Saint Maarten, St. Maarten - an island in the western Leeward Islands; administered jointly by France and the Netherlands
    --1 is a kind of island
    --1 is a part of Leeward Islands
,
TOP