[--]

Jyutping baak3 mou6 daat6
Pinyin bǎi mù dá

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