Find the word definition

Wikipedia
Tori-shima (Izu Islands)

, literally meaning "Bird Island", is an uninhabited Japanese island in the Pacific Ocean. The volcanic island is part of the Izu Islands