Isle of Sheppey
WiktionaryText

Proper noun



Isle of Sheppey
  1. A small island of the north coast of Kent in the Thames estuary
 
x
OK