A shrewish woman, or a predatory mythological creature who is part woman, part bird
Of 
course, this .... Harpy : an evil creature in Greek mythology that is part woman and 
part bird ... 2 a :a predatory person :leech b :a shrewish woman [DOC] [TLE] MTOLOJ: MYTHOLOGY DICTIONARY [PAR] Dec 27, 2008 ... harpy n [L Harpyia, fr.