A modern name likely influenced by names such as Tavin or Gavin, with no fixed traditional etymology.
Like Tavyn?
Swipe through thousands of names like it