Find the word definition

Wikipedia
Kostomuksha

Kostomuksha (; ; ) is a town in the northwest of the Republic of Karelia, Russia, located from the border with Finland, on the shore of Lake Kontoki. Population: