Vocabulary

バミューダ

Bermuda

noun