A shrewish woman, or a predatory mythological creature who is part woman, part bird
BTW my shiny new ... 1 
capitalized : a foul malign creature in Greek mythology that is part woman and 
part bird 2 a : a predatory person : LEECH b : a shrewish woman... [DOC] [TLE] Randi Harper Flat Out Lies About Neutral Critic, Claims She Has ... [PAR] Mar 12, 2015 ...