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