Positive Words Tamasha MrPositive - August 11, 2016 0 Tamasha – Meaning: Noun. An Indian term for a celebration.