Find the word definition

Wikipedia
Selizharovo

Selizharovo is an urban locality (an urban-type settlement) and the administrative center of Selizharovsky District of Tver Oblast, Russia situated at the confluence of the Selizharovka and Volga Rivers. Population: