Heep meaning

(obsolete) The hip of the dog rose.
noun
8
10
Advertisement