Anglo-Saxon

heorot

Meaning & History

An Old English term meaning "hart, deer".

Names containing this element

4