[---]

Jyutping baak3 mou6 daai6
Pinyin bǎi mù dà

Definitions (CC-CEDICT)
  1. Bermuda
Definitions (Wiktionary)
  1. name, Mainland-China
    Bermuda (an archipelago and overseas territory of the United Kingdom in the North Atlantic Ocean)
    (syn.) 百慕達, 百慕达