Tavin is likely related to Tavish, a Scottish form of Thomas, ultimately meaning "twin."
Like Tavin?
Swipe through thousands of names like it