Martesha is likely an elaborated form of Marta or Marsha, from Latin and Aramaic-rooted traditions meaning lady or mistress.
Like Martesha?
Swipe through thousands of names like it