Find the word definition

Wikipedia
Khelyulya

Khelyulya (; ) is an urban locality (an urban-type settlement) under the administrative jurisdiction of the town of republic significance of Sortavala in the Republic of Karelia, Russia, located on the Tokhma River, west of Petrozavodsk, the capital of the republic. As of the 2010 Census, its population was 2,793.