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