Alverstone (English, name)
expansion: Alverstone
Senses:
glosses: A village in Newchurch parish, Isle of Wight, England (OS grid ref SZ5785).
Forms: