Bermudas — synonyms, definition
1. Bermudas (Noun)
1 synonym
bermuda
1 definition
Bermudas (Noun) — A group of islands in the Atlantic off the Carolina coast; British colony; a popular resort.
1 type of
island
2 parts
Bermudan Bermudian
2 parts of
Atlantic Atlantic Ocean