Nova Scotia in French Nova Scotia in French Nouvelle-Écosse proper noun A province in eastern Canada. Capital: Halifax. Add to Flashcards