Likely a modern invented name using the Te- prefix and -hesha ending in late 20th-century American naming style.
Like Tehesha?
Swipe through thousands of names like it