English[edit]
Proper noun[edit]
Spodden
- A minor river in England, flowing from Whitworth, Lancashire, to Rochdale, Greater Manchester, where it joins the River Roch.
Usage notes[edit]
Also known locally as the River Spod until the late 1970s.
Anagrams[edit]