Tharuvatha meaning. What is the meaning of திருவிழா in English? See dictionary, pronunciation, synonyms, exam...