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.”

Synonyms

  • entertainment
  • spectacle

Antonyms

  • intimacy
  • seclusion