Atreus - Definition

atreus

n 1: (Greek mythology) the king of Mycenae and father of
Agamemnon and of Menelaus

Look up another word