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


No Synonyms Found.

Antonyms of Novgorod


No Antonyms Found.

Homophones of Novgorod


No Homophones Found.