Nizhny Novgorod UK /ˌnɪʒ.ni ˈnɒv.ɡə.ɹɒd/US /ˌnɪʒ.ni ˈnɑv.ɡə.ɹɑd/ noun2 •An oblast and federal subject of Russia. •The capital city of Nizhny Novgorod Oblast, Russia; the fourth-largest in the country by population.England can now move on to face Panama in Nizhny Novgorod with confidence and momentum. — 2018