Meaning of scaramouche

Definition of scaramouche

(noun) a stock character in commedia dell'arte depicted as a boastful coward

Other information on scaramouche

WIKIPEDIA results for scaramouche
Amazon results for scaramouche