Answer: scaramouche

AnswerCrossword Clue
SCARAMOUCHECowardly buffoon
scaramouchea bragging cowardly buffoon also SCARAMOUCH