Middle English

edit

Verb

edit

hetchyn

  1. Alternative form of hacchen