tamasha

noun

  1. 1

    A visual art form from Maharashtra, India, involving singing and dancing.

  2. 2

    (colonial India) Any traditional indigenous public ceremony.

Translate “tamasha” to another language

Click any language to open the translator with this word already filled in.

Tamasha Definition & Meaning | TranslatePulse