Find the word definition

Wikipedia
Kusova

Kusova or Kusov Island (; Ostrov Kusova) is a small island in the Shantar Islands in the Sea of Okhotsk. It lies southeast of Bolshoy Shantar Island.