A modern coined name with a strong rhythmic structure, likely formed for sound rather than direct ancient roots.
Like Takarra?
Swipe through thousands of names like it