Find the word definition

Wikipedia
Novorzhev

Novorzhev is a town and the administrative center of Novorzhevsky District in Pskov Oblast, Russia, located on the Sorot River southeast of Pskov, the administrative center of the oblast. Population: