Etymology · Middle English

ham

2 English words descend from Middle English ham, most common first.