Tamasha (தமாஷா) Meaning In English
Tamasha (தமாஷா) translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.
Other Languages:
Meaning
Funny scenes or fun game
Example
An entertainment show to entertain someone or to attract attention.
For Example : A dance performance was held to attract everyone's attention.