Stoford (English, name)
expansion: Stoford
Senses:
glosses: A village in Barwick parish, South Somerset district, Somerset, England, south of Yeovil (OS grid ref ST5613).
glosses: A village in South Newton parish, Wiltshire, England, north-west of Salisbury (OS grid ref SU0835).
Forms: