Find the word definition

Wikipedia
Vilyuchinsk

Vilyuchinsk is a closed town in Kamchatka Krai, Russia, located on the Kamchatka Peninsula about across Avacha Bay from Petropavlovsk-Kamchatsky. Population: