From Hindi and Urdu, Tamasha means spectacle, show, or lively commotion, from Persian roots.
Like Tamasha?
Swipe through thousands of names like it