Saint Lucia in Latin Saint Lucia in Latin Sancta Lucia proper noun An island and country in the Caribbean. Capital: Castries. Add to Flashcards