Meaning of atreus

Definition of atreus

(noun) (Greek mythology) the king of Mycenae and father of Agamemnon and of Menelaus

Other information on atreus

WIKIPEDIA results for atreus
Amazon results for atreus