St Lucia


St. Lu•cia

(ˈlu ʃə, -si ə)
n. one of the Windward Islands, in the E West Indies: a former British colony. 154,020; 238 sq. mi. (616 sq. km). Cap.: Castries. St. Lu′cian, n., adj.