Chepstow (English, name)
expansion: Chepstow
Senses:
glosses: A town and community with a town council in Monmouthshire, Wales, on the border with England but separated by the River Wye (OS grid ref ST5393).
Forms: