Likely a modern English blend using Tan- with the -nesha suffix; the meaning is primarily stylistic.
Like Tannesha?
Swipe through thousands of names like it