Find the word definition

Wikipedia
Lakhdenpokhya

Lakhdenpokhya (; ) is a town and the administrative center of Lakhdenpokhsky District of the Republic of Karelia, Russia, located west of Petrozavodsk on the Aurayoki River. Population: