Definition of Bermuda
Noun: Bermuda bur'myoo-du
- A group of islands in the Atlantic off the Carolina coast; British colony; a popular resort
"Tourism is a major business in Bermuda";
- Bermudas
Anagrams containing the word Bermuda
Noun: Bermuda bur'myoo-du
Anagrams containing the word Bermuda