saint_maarten
1. [ noun ] (geography) an island in the western Leeward Islands; administered jointly by France and the Netherlands
Synonyms: St._Martin St._Maarten Saint_Martin
Related terms: island Leeward_Islands
Similar spelling:   Saint_Martin
  saint_mark
  sand_martin
  Saint_Thomas
  saint_denis
  Saint_Andrew
  Saint_Matthew
  saint_ambrose
  Santamaria