tamasha meaning

Meaning of tamasha

The meaning of tamasha

(Urdu) in the Indian subcontinent, an entertainment, a show, a public function [n -S]

Points for tamasha

Scrabble
14 points
Word With Friends
12 points
Wordfeud
14 points

Related pages for tamasha