Answer: idomeneus

AnswerCrossword Clue
IDOMENEUS

Legendary king of Crete