Modern invented name combining 'Tay' (possibly Scottish place-name) with 'zen' (Japanese meditative practice).
Like Tayzen?
Swipe through thousands of names like it