An Etymological Dictionary of the German Language/Annotated/Hach
Hach, masculine, ‘fellow,’ from Middle High German hache, masculine, ‘fellow, churl’; allied to Middle High German hę̂chel, feminine, ‘artful woman, match-maker.’ The derivation is not clear, since cognate terms in Old Teutonic are wanting.