st. martin is a noun meaning "French bishop who is a patron saint of France (died in 397)". It carries 2 recorded senses.
an island in the western Leeward Islands; administered jointly by France and the Netherlands
Definitions, synonyms and semantic relations for st. martin come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.