hamule
A little hook.
Noun
A little hook.
Origin
Latin hamulus
Forms
hamules
Derived
hamulate