Synonyms: St. Maarten, St. Martin, Saint Maarten, Saint Martin
Definition: an island in the western Leeward Islands; administered jointly by France and the Netherlands
Similar words: island
Definition: a land mass (smaller than a continent) that is surrounded by water
Synonyms: Martin, St. Martin
Definition: French bishop who is a patron saint of France (died in 397)
Similar words: bishop
Definition: a senior member of the Christian clergy having spiritual and administrative authority; appointed in Christian churches to oversee priests or ministers; considered in some churches to be successors of the twelve Apostles of Christ
Similar words: saint
Definition: a person who has died and has been declared a saint by canonization