Find the word definition

Wikipedia
Vovchansk

Vovchansk is a Ukrainian city in Kharkiv Oblast ( province), seat of Vovchansk Raion. As of 2011, its population was 19,123.