Answer: scaramouche

AnswerCrossword Clue
SCARAMOUCHE

Cowardly buffoon