Definition of Novgorod

  • (noun) a city in northwestern Russia on the Volkhov River; Russia's oldest city and an important trading center in the Middle Ages

Synonyms of Novgorod


Antonyms of Novgorod


No Antonyms Found.

Homophones of Novgorod


No Homophones Found.