Webster's Revised Unabridged Dictionary · 1913

Hamule

Hamule (-ūl) , noun

[Latin hamulus.]

A little hook.