Words: Saint Lucia St. Lucia
Part of speech: n
Definition: a volcanic island in the Windward Isles to the south of Martinique