St. Lucia, l$uM'sh$$ a; l$$u-s$e'$$ , an island country in the Caribbean Sea. It is one of the Windward Islands of the West Indies.
Windward Islands, an island chain at the eastern end of the Caribbean Sea, in the Lesser Antilles of the West Indies.