A Celtic-leaning form related to thunder-rooted names like Taran, meaning "thunder" in Welsh tradition.
Like Tharan?
Swipe through thousands of names like it