Find the word definition

Wikipedia
Kamennogorsk

Kamennogorsk , known under the Finnish name of Antrea (; ) before 1948, is a town in Vyborgsky District of Leningrad Oblast, Russia, located on the Karelian Isthmus on the left bank of the Vuoksa River ( Lake Ladoga's basin) northwest of St. Petersburg. Population: