Synonyms of novgorod
- 1. Novgorod
- usage: a city in northwestern Russia on the Volkhov River; Russia's oldest city and an important trading center in the Middle Ages
All rights reserved.
Definition and meaning of novgorod (Dictionary)
Here are the facts and trivia that people are buzzing about.