Meaning of scaramouch
Definition of scaramouch
(noun)
a
stock
character
in commedia dell'arte
depicted
as a
boastful
coward
Other information on scaramouch
WIKIPEDIA results for
scaramouch
Amazon results for
scaramouch
Tweet