Tamasha meaning

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

Origin of tamasha

From Marathi तमाशा