Vocabulary

島山

island mountain

noun