Definitions Found:

TAMASHA, a public entertainment in India