duddon (0 synonym found)

We don't have any synonyms for duddon yet.

Did you mean…

Think duddon belongs in the thesaurus? Recommend it and we'll take a look.


Definition of duddon:

(n) : A river in Cumbria, England, which flows into the Irish Sea.
(n) : A village in Duddon and Burton parish, Cheshire West and Chester district, Cheshire, England (OS grid ref SJ5164).

Definition of duddon:

(n) : A river in Cumbria, England, which flows into the Irish Sea.
(n) : A village in Duddon and Burton parish, Cheshire West and Chester district, Cheshire, England (OS grid ref SJ5164).

Back to Top