Tavio is likely a short form of Octavio or Ottavio, from Latin meaning eighth.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Tavio?
Swipe through thousands of names like it