NOVARA Meaning of NOVARA in English /noh vahr"euh/ ; It. /naw vah"rddah/ , n.a city in NE Piedmont, in NW Italy. 102,135. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012