Nouns

(n)Scaramouch, Scaramouchea stock character in commedia dell'arte depicted as a boastful coward