Novara in Latin Novara in Latin Novaria proper noun A province of the Piedmont region, Italy. Add to Flashcards