saint_maarten has definitions from the field of geography
1
[ noun ] (geography) an island in the western Leeward Islands; administered jointly by France and the Netherlands

Related terms

island Leeward_Islands

*