YourDictionary

Dictionary Home » Dictionary Definitions » Nizhny Novgorod

Nizhny Novgorod

city in central European Russia, at the Volga & Oka rivers: pop. 1,438,000

link/cite print suggestion box