DictionaryAI

Isle of Sheppey

Short definition from Wiktionary

Proper noun

  1. An island off the north coast of Kent, England, in the Thames estuary.

We haven’t written up Isle of Sheppey yet: Simple and Standard meanings, examples and a quiz.