Compund Words
Last Search Words
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)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar