What does Admetos mean?

Admetos - German to English

Admetus