Kempsford (English, name)
expansion: Kempsford
Senses:
glosses: A village and civil parish of Gloucestershire, England, United Kingdom.
Forms: