Sheppey (English, name)
expansion: Sheppey
Senses:
glosses: Isle of Sheppey, an island off the northern coast of Kent, England.
glosses: River Sheppey, a river in Somerset, England.
Forms: