Find the word definition

Wikipedia
Udone-shima

is a volcanic, deserted island located in the Philippine Sea approximately south of Tokyo in between Toshima and Nii-jima, in the northern portion of the Izu archipelago, Japan.