ポリュデクテス
Meanings
Noun
1. Polydectes of Sparta