Eastchurch

Proper noun

 * 1)  A village on the Isle of Sheppey.
 * 1)  A village on the Isle of Sheppey.