Minster-on-Sea
Proper noun
Meaning
Minster-on-Sea
A civil parish on the Isle of Sheppey, Swale borough, Kent, England, which includes the village of Minster.
Examples
He said: "I was privileged to be part of the Minster-on-Sea Parish Council Covid-19 community support team.