Definition of St. Lucia in English:

St. Lucia

proper noun

  • A country in the Caribbean Sea, one of the Windward Islands; population 160,300 (est. 2009); capital, Castries; languages, English (official) and French Creole.

Pronunciation:

St. Lucia

/ˌsānt ˈlo͞oSHə/