Arabic · noun · Everyday Life

Tamasha

तमाशा
said ta-maa-sha
also written: Tamaasha
Meaning

A spectacle, show, or amusing sight.