Harpy meaning
One of several loathsome, voracious monsters with the head and trunk of a woman and the tail, wings, and talons of a bird.
noun
A predatory person.
noun
A shrewish woman.
noun
Any of several hideous, filthy, rapacious winged monsters with the head and trunk of a woman and the tail, legs, and talons of a bird.
noun
A relentless, greedy, or grasping person.
noun
Advertisement
A shrewish woman.
noun