Find the word definition

Wikipedia
Korocha

Korocha is a town and the administrative center of Korochansky District in Belgorod Oblast, Russia, located on the right bank of the Korocha River ( Seversky Donets' tributary), northeast of Belgorod, the administrative center of the oblast. Population: