Find the word definition

Wikipedia
Budogoshch

Budogoshch is an urban locality (an urban-type settlement) in Kirishsky District of Leningrad Oblast, Russia, located on the banks of the Pchyovzha River. Municipally, it serves as the administrative center of Budogoshskoye Urban Settlement, one of the two urban settlements in the district. Population: