Slough Family History
Slough Name Meaning
English (Hertfordshire): from Middle English slough ‘swamp muddy place’ (Old English slōh). The surname may be topographic for someone who lived in or by a muddy place or habitational for someone from any of numerous places so named. Slough (Buckinghamshire) appears to have been an important source of the surname. Compare Sloman
Source: Dictionary of American Family Names 2nd edition, 2022