Vocabulary

八十島

many islands

noun