Noun Definition
st. martin
1.Definition: an island in the western Leeward Islands; administered jointly by France and the Netherlands
Related Noun(s):saint maarten, saint martin, st. maarten
Category: Places2.Definition: French bishop who is a patron saint of France (died in 397)
Related Noun(s):martin
Category: People