Ōshima in Russian Ōshima in Russian О́сима proper noun One of four subprefectures in Tokyo, occupying a part of the Izu Islands Add to Flashcards