Orestes
nounDefinition of Orestes
: the son of Agamemnon and Clytemnestra who with his sister Electra avenges his father by killing his mother and her lover Aegisthus
Keep scrolling for more