A modern English-style coinage, probably blending Tay with the fashionable -ven ending.
Like Tayven?
Swipe through thousands of names like it