Modern variant possibly derived from Welsh 'taran' meaning 'thunder,' or a creative form of Taren.
Like Tairen?
Swipe through thousands of names like it