[怀]

Jyutping waai4 dak6 dou2
Pinyin huái tè dǎo

Definitions (Wiktionary)
  1. name
    Isle of Wight

懷特島 [怀-岛]

Jyutping
Pinyin huái tè dǎo

Definitions (CC-CEDICT)
  1. Isle of Wight, island off the south coast of England