Middle English hackeneyman, from hakeney + man
Hackney
hackney coach
hackneyed
hackneyman
hackney pony
hack off
hacksaw