NameTree.app Logo - AI Baby Name Generator

Dykes

Stablize · down-to-earth · diligent

Name Origin

Source: Old English

Root Word: Dic

Derived From: Dyc, meaning ditch or embankment

Meaning: Ditches and dams

Popularity History: It was once common in rural areas of Britain and later spread to other parts of the world with immigrants.