St Lucia


Definition: Meaning of, St Lucia in English to English dictionary.

Pronunciation: / ˈluːʃə /

  • synonym
  • antonym
  1. a country in the east Caribbean Sea, one of the Windward Islands, south of Martinique. Population: 162,157 (2003). Capital: Castries.
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym