Find the word definition

Wikipedia
Novovoronezh

Novovoronezh is a town in Voronezh Oblast, Russia, located on the left bank of the Don River south of Voronezh. Population: