Scaramouch Meaning in Hindi

What is the translation of word Scaramouch in Hindi?

Meaning of  Scaramouch in Hindi is : लुच्चा

Definition of word Scaramouch

  • a boastful but cowardly person.

Other Meanings of Scaramouch