Saint Lucia in Portuguese Saint Lucia in Portuguese Santa Lúcia proper noun An island and country in the Caribbean. Capital: Castries. Add to Flashcards