Thamyras
English
Proper noun
Thamyras
(
Greek
mythology
)
Alternative form of
Thamyris
.