Find the word definition

Wikipedia
Ostry

Ostry is a stratovolcano located in the northern part of Kamchatka Peninsula, Russia. It comprises higher Ostry volcano and smaller Kutina volcano. Ostry is one of the highest peaks of Sredinny Range.