Skip to content
Kotomora

島しま山やま

し
ま
や
ま

Meanings

1

noun

island mountain

Refers to a mountain on an island, or a mountain that itself forms an island. Often used in place names.