NameHub
Anglo-Saxon

dic

Meaning & History
An Old English and Old Dutch term meaning "ditch, dike".
Names containing this element

7

Ask AI