Answer: macuff

AnswerCrossword Clue
MACUFFShakespearean avenger