hal M

germanic
(HAIMIRICH) (HEREWEALD)

Hal is a diminutive of harry, Henry and Harold. It is of Germanic origin and comes from the following roots: (HEIMIRICH) and (HEREWEALD).

ENGLISH ENGLISH
hal M English