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 .