Did you mean Humphrey?
Humphrey
noun
°.