Positive WordsTamasha01711Last Updated on August 11, 2016 by MrPositiveTamasha – Meaning: Noun. An Indian term for a celebration.