Vocabulary

グレナダ島

Grenada (island of)

noun