Isle of Wight
noun
°An island and county off the south coast of England opposite Southampton, sometimes considered to be part of Hampshire.

Your history [x]

  1. Isle of Wight