Etymology · Frankish

*hnapp

3 English words descend from Frankish *hnapp, most common first.