A shrewish woman, or a predatory mythological creature who is part woman, part bird
Gk, a foul creature that is part woman and part bird] 1 a : a 
predatory person : leech b : a shrewish woman harpy eagle n [DOC] [TLE] 0527-16 New York Times Crossword - WEB's New York Times ... [PAR] May 27, 2016 ...