A modern invented name, probably shaped by Ta- plus a melodic -carra ending.
Like Tacarra?
Swipe through thousands of names like it