Merstone (English, name)
expansion: Merstone
Senses:
glosses: A small village in Arreton parish, Isle of Wight, England (OS grid ref SZ5285).
Forms: