Nova Scotia in Latin Nova Scotia in Latin Nova Scōtia proper noun A province in eastern Canada. Capital: Halifax. Add to Flashcards