Skip to content
inoh

Bermuda

/bəˈmjuː.də/

A group of islands in the North Atlantic Ocean.

“They vacationed in Bermuda to enjoy the sunny beaches.”
Add to my deck
Illustration of Bermuda: A group of islands in the North Atlantic Ocean.