tamasha
/tæˈmɑːʃə/Definitions
1. noun
A public spectacle or entertainment, often associated with Indian or South Asian culture.
“The street festival was a grand tamasha, attracting thousands of people from the surrounding areas.”
1. noun
A public spectacle or entertainment, often associated with Indian or South Asian culture.
“The street festival was a grand tamasha, attracting thousands of people from the surrounding areas.”