Answer: harpia

AnswerCrossword Clue
HARPIAFiend: Sp.