NameHub
Anglo-Saxon

hara 2

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

6

Ask AI