Save Type River Usage Welsh Meaning & HistoryExpand Links Compound of Old Welsh dwfr "water" and duiu "god". This is the Welsh name of the River Dee. Related Names Rootsdwfr + duiu