Definition of 島山 (しまやま)

しまやま

島山

しまやま

shimayama

noun
island mountain
Related Kanji
island
mountain