Huái tè Dǎo怀特岛Isle of Wight, island off the south coast of EnglandFrequency 3.0MeaningsIsle of Wight, island off the south coast of England