bermuda

bɚˈmjudə

  • na group of islands in the Atlantic off the Carolina coast