Etymology
Advertisement

Atreus

in Greek mythology, the son of Pelops, father of Agamemnon and Menelaus. Hence Latin Atrides "sons of Atreus."

updated on February 26, 2017

Advertisement