harpieTop 25000MeaningsNoun1. harpy (winged monster)2. a shrew, a harridan, a harpy (derogatory)3. harpy eagle, Harpia harpyjaExamples1Méfie-toi de cette harpie !Don't trust this hag!