NameHub
Old Welsh

duiu

Meaning & History
An Old Welsh term for "god" [1].
Ask AI