Probably a modern variation of Tal- names, possibly echoing Hebrew tal meaning dew.
Like Talsha?
Swipe through thousands of names like it