Tuvya \t(u)-vya, tuv-ya\ as a boy's name is of Hebrew origin, and the meaning of Tuvya is "God is good". The source form of Tobias.
Tuvya has 6 variant forms: Tov, Toviach, Tovyah, Toviah, Tuviyahu and Tuvyah.
Baby names that sound like Tuvya are Davy, Tavi, Tavee and Tavio.