tamashaDict.lkDict.lk - Sinhala to English DictionaryMeaning tamasha Tweet Sinhala Dictionary definitions for tamashatamasha 🔊tamasha : උත්සවයtamasha : තමාෂාවtamasha : කලබලයtamasha : තමාෂා නාට්යයLern More AboutWiki Definition: tamashaGoogle Search result: GoogleWiki Article: Wikipedia Tweet