Find the word definition

Wikipedia
Klimovsk

Klimovsk is a microdistrict of Podolsk in Podolsk Urban Okrug, Moscow Oblast, Russia, located south of Moscow and south of Podolsk. Population: