Slough
See also: slough
English edit
Etymology edit
From Middle English Slo, perhaps related to the noun slough (“marsh”) (referring to the land) or to sloe (referring to bushes).
Pronunciation edit
Proper noun edit
Slough
- A town in east Berkshire, England (formerly Buckinghamshire), close to Heathrow Airport.
- A borough and unitary authority (Slough Borough Council) in Berkshire.