Word info

Duddon

Proper noun

Meaning

A village in Duddon and Burton parish, Cheshire West and Chester, Cheshire, England (OS grid ref SJ5164).

A river in Cumbria, England, which flows into the Irish Sea.

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms