Kibworth (English, name)
expansion: Kibworth
Senses:
glosses: An area of Harborough district, Leicestershire, England, including the two villages of Kibworth Beauchamp and Kibworth Harcourt.
Forms: