Find the word definition

Wikipedia
Petropavlovsk-Kamchatsky

Petropavlovsk-Kamchatsky is the city and the administrative, industrial, scientific, and cultural center of Kamchatka Krai, Russia. Population: