Answer: beamishboy

AnswerCrossword Clue
BEAMISHBOYJabberwock slayer