Vocabulary

アングィラ島

Anguilla (island)

noun