Main Entry:
St. Lu⋅cia
  [loo-shuh, -see-uh]

–noun
1.   one of the Windward Islands, in the E West Indies.
2.   an independent country comprising this island: a former British colony; gained
independence 1979. 159,639; 238 sq. mi. (616 sq. km). Capital: Castries.             
The American Heritage® Dictionary
- st lucia
 
NORTHERNPATH.COM