Upper Slaughter
village · Gloucestershire
Old EnglishAI-generated
Upper Slaughter is a village located upstream from another settlement called Lower Slaughter. The name Slaughter is thought to derive from Old English 'slōh' meaning marshy ground or a slough.
Word origins
- Upper
- Old Englishhigher, upstream(from uppe "up")
- Slaughter
- Old Englishmarshy ground(from slōh "marsh, slough")
Historical forms
Sclostre · Slostre