English | German | Russian | Czech

Atreus English

Meaning Atreus meaning

What does Atreus mean?

Atreus

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

Are you looking for...?