tamasha









tamasha


noun

  1. (in the East Indies) a spectacle; entertainment.

noun

  1. (in India) a show; entertainment
52 queries 0.546