atreus

Noun
  1. (Greek mythology) the king of Mycenae and father of Agamemnon and of Menelaus (synset 109617930)

Found on Word Lists

Other Searches