The story
- Ancient Greek · derived fromἅρπυιᾰ
- Latin · derived fromharpyia
- Middle French · derived fromharpie
- English todayharpy
Ultimately from Middle French harpie, from Latin harpyia, from Ancient Greek ἅρπυιᾰ (hárpuiă, literally “snatcher”), from ἁρπάζω (harpázō, “to snatch, seize”). Compare rapacious. Middle English had arpie.
Etymology from Wiktionary, CC BY-SA 4.0.