百慕达 bǎimùdá Bermuda Definitions Defs Origin Strokes Stroke Words Sentences Sents 百慕达群岛 bǎimùdáqúndǎo Bermuda Islands Archipelago in the Atlantic Ocean; a British Overseas Territory located east of North Carolina.