reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
Atreus in Greek mythology, king of Mycenae and father of Agamemnon and Menelaus.
Menelaus in Greek mythology, king of Sparta during the Trojan War, brother to Agamemnon, and husband to Helen of Troy.