Arabic · noun · Everyday Life

Tamaasha

तमाशा
Meaning

A spectacle, show, or entertaining sight that draws a crowd.