Etymology · Latin

hamulus

3 English words descend from Latin hamulus, most common first.