Tamarsha is likely a blend of Tamara and Marsha; Tamara comes from Hebrew and means "palm tree."
Like Tamarsha?
Swipe through thousands of names like it