怀
Huái tè Dǎo

Translation

  • Isle of Wight, island off the south coast of England
Chinese Tones