Vocabulary
島山
しまやま
island mountain
noun