Where does “harpy” come from?
Harpy derives from Middle French harpie, from Latin harpyia, from Ancient Greek ἅρπυια, related to Ancient Greek ἁρπάζω meaning to seize or snatch.
harpy (English): A fabulous winged monster, ravenous and filthy,...
Definitions
- A fabulous winged monster, ravenous and filthy,...