Mersea (English, name)
expansion: Mersea
Senses:
glosses: Mersea Island, an island in Essex, England.
Forms: