Definitions
There is 1 meaning of the phrase
Veliky Novgorod.
Veliky Novgorod - as a noun
A city in northwestern russia on the volkhov river; russia's oldest city and an important trading center in the middle ages
Synonyms (Exact Relations)
novgorod