Saint Catherine in French Saint Catherine in French Sainte-Catherine proper noun A parish of Jamaica. Add to Flashcards