We don't have synonyms for duddon yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are dundon and dudden .
We don't have any synonyms for duddon yet.
Think duddon belongs in the thesaurus? Recommend it and we'll take a look.
Recommend this word
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).