st. lucia

from WordNet (r) 3.0 (2006)
St. Lucia
    n 1: a country on the island of Saint Lucia; gained independence
         from Great Britain in 1979 [syn: {Saint Lucia}, {St.
         Lucia}]
    2: a volcanic island in the Windward Isles to the south of
       Martinique [syn: {Saint Lucia}, {St. Lucia}]
    

[email protected]