Find the word definition

Wikipedia
Zhigulyovsk

Zhigulyovsk is a town in Samara Oblast, Russia, located on the right bank of the Volga River in the Samara Bend near the Zhiguli Mountains, west of Samara. Population: