SynonymX
Speak
Novgorod
Definition of Novgorod
1.
A city in northwestern Russia on the Volkhov River; Russia's oldest city and an important trading center in the Middle Ages
Noun
Semanticaly linked words with "novgorod"
city
metropolis
urban center
russia
russian federation