(noun) French bishop who is a patron saint of France (died in 397). Synonyms: Martin, St. Martin.
··
Noun Definition 1
(noun) an island in the western Leeward Islands; administered jointly by France and the Netherlands. Synonyms: Saint Martin, St. Martin, Saint Maarten, St. Maarten.