Kempsford

English

Etymology

From Old English Cynemǣresford

Proper noun

Kempsford

  1. A village and civil parish of Gloucestershire, England, United Kingdom.