Torsha appears to be a modern coined form, possibly influenced by Tasha or Portia-style sounds.
Like Torsha?
Swipe through thousands of names like it