Thorpe Satchville (English, name)
expansion: Thorpe Satchville
Senses:
glosses: A village in Twyford and Thorpe parish, Melton borough, Leicestershire, England (OS grid ref SK7311).
Forms: