St. Lucia
Definition
noun. 1 a country on the island of Saint Lucia; gained independence from Great Britain in 1979; 2 a volcanic island in the Windward Isles south of Martinique
Example Sentence
The capital of St. Lucia is Castries.
Hear It! Say It! Write It!
St. Lucia