Find the word definition

Wikipedia
Demyansk

Demyansk is an urban locality (a work settlement) and the administrative center of Demyansky District of Novgorod Oblast, Russia, located along the Yavon River. Municipally, it is incorporated as Demyanskoye Urban Settlement, the only urban settlement in the district. Population: