ORESTES


Meaning of ORESTES in English

[Ores.tes] n [L, fr. Gk Orestes]: the son of Agamemnon and Clytemnestra who with his sister Electra avenges his father by killing his mother and her lover Aegisthus

Merriam-Webster English vocab.      Английский словарь Merriam Webster.