novgorod has definitions from the fields of government,geography
1
[ noun ] (government,geography) a city in northwestern Russia on the Volkhov River; Russia's oldest city and an important trading center in the Middle Ages

Related terms

city Russia

*