Find the word definition

Wikipedia
Chyobsara

Chyobsara is an urban locality (an urban-type settlement) in Sheksninsky District of Vologda Oblast, Russia, located from Vologda. Municipally, it is incorporated as Chyobsarskoye Urban Settlement, one of the two urban settlements in the district. Population: