Novgorod UK /ˈnɒv.ɡə.ɹɒd/US /ˈnɑv.ɡə.ɹɑd/ noun3 •An oblast in northwestern Russia. •A city, the administrative center of Novgorod Oblast, Russia. •(historical) A former principality and medieval state located in modern Russia.