[]

Jyutping maa5 jan1 dou2
Pinyin mǎ ēn dǎo

Definitions (CC-CEDICT)
  1. Isle of Man, British Isles
  2. Isle of Mann
Definitions (Wiktionary)
  1. name
    Isle of Man (an island and Crown dependency of the United Kingdom in the Irish Sea)
    (syn.) 曼島, 曼岛