Compund Words

Last Search Words

Sponsored Links

Search Result:Novgorod




Overview of noun novgorod

The noun novgorod has 1 sense


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