Tamasha definition

təmäzhə
In India, a spectacle; show; entertainment.
noun
1
0
A visual art form from Maharashtra, India, involving singing and dancing.
noun
0
0
Advertisement

Origin of tamasha

  • From Marathi तमाशा

    From Wiktionary