st. maarten

from WordNet (r) 3.0 (2006)
St. Maarten
    n 1: an island in the western Leeward Islands; administered
         jointly by France and the Netherlands [syn: {Saint Martin},
         {St. Martin}, {Saint Maarten}, {St. Maarten}]
    

[email protected]