Novgorod
English Dictionary
->
Letter N
-> Novgorod
Search Dictionary:
Novgorod Definition
(n)
a
city
in
northwestern
Russia
on
the
Volkhov
River
;
Russia
''
s
oldest
city
and
an
important
trading
center
in
the
Middle
Ages
Novgorod Synonyms
Novgorod
© Art Branch Inc.