Find the word definition

Wikipedia
Volchansk

Volchansk is a town under the administrative jurisdiction of the Town of Karpinsk in Sverdlovsk Oblast, Russia, located on the Volchanka River (a right tributary of the Sosva in the Ob's basin), north of Yekaterinburg, the administrative center of the oblast. Population: