Anglo-Saxon

hamel

Meaning & History

An Old English term meaning "crooked, mutilated".

Names containing this element

2