Definition of Novgorod in English:

Novgorod

proper noun

  • A city in northwestern Russia, on the Volkhov River at the northern tip of Lake Ilmen; population 214,400 (est. 2009). Russia's oldest city, it was settled by Varangian chief Rurik in 862 and ruled by Alexander Nevsky 1238–63, when it was an important center of medieval eastern Europe.

Pronunciation:

Novgorod

/ˈnävɡəˌräd//ˈnôvɡərət/