Find the word definition

Wikipedia
Souskanikha

Souskanikha is a rural locality (a selo) in Krasnogorsky District of Altai Krai, Russia, located from the city of Biysk, in the Biya River floodplain. It is named after the Souskanikha River, the name of which, in turn, means "diving water" in Turkic.