Find the word definition

Wikipedia
Belokurikha

Belokurikha is a town and a balneological resort in Altai Krai, Russia, located on the Bolshaya Belokurikha River south of Barnaul, the administrative center of the krai. As of the 2010 Census, its population was 14,661.