Answer: aegisthus

AnswerCrossword Clue
AEGISTHUS

Clytemnestra's lover