• word of the day

    atreus

    atreus - Dictionary definition and meaning for word atreus

    Definition
    (noun) (Greek mythology) the king of Mycenae and father of Agamemnon and of Menelaus
Download our Mobile App Today
Receive our word of the day
on Whatsapp