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