Baby Names and Name Generators

What Does Thamyris Mean?
"myth name a musician punished for hubris"