Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tamasha Definition

Cancel
tamasha
noun
A visual art form from Maharashtra, India, involving singing and dancing

Words Related to tamasha!

tamasha Examples by Brain Bank Users