Saint Lucia sānt lo͞o´shə, –sēə [key], island nation (2005 est. pop. 166,000), 238 sq mi (616 sq km), West Indies, one of the Windward Islands. The capital is Castries . Morne Gimie (3,145 ft/959 m high) and the twin pyramidal cones known as the Pitons are the most imposing landmarks. The country