Find the word definition

Wikipedia
Khiytola

Khiytola (; ) is a rural locality (a settlement) in Lakhdenpokhsky District of the Republic of Karelia, Russia.