Clytemnestra Meaning

There are 1 meaning(s) for word Clytemnestra

Meaning 1 : (Greek mythology) wife of Agamemnon who had him murdered when he returned from the Trojan War