Scaramouch
English Dictionary
->
Letter S
-> Scaramouch
Search Dictionary:
Scaramouch Definition
(n)
a
stock
character
in
commedia
dell
''
arte
depicted
as
a
boastful
coward
Scaramouch Synonyms
Scaramouch
Scaramouche
© Art Branch Inc.