Definify.com

Definition 2024


Ōshima

Ōshima

English

Proper noun

Ōshima

  1. One of four subprefectures in Tokyo, occupying a part of the Izu Islands

Translations