← Back to map

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