Variant of Tavis or Tavish, the Scottish form of Thomas, meaning 'twin'.
Like Tevis?
Swipe through thousands of names like it