NameHub
Anglo-Saxon

heg

Meaning & History
An Old English term meaning "hay".
Names containing this element

12

Ask AI