From Yiddish and Hebrew Tovi or Tuvya forms, meaning good or goodness of God.
Like Toivy?
Swipe through thousands of names like it