Definition of St Lucia in English:

St Lucia

proper noun

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

Pronunciation:

St Lucia

/ˈluːʃə/