Menelaus definition

mĕnə-lāəs
The king of Sparta at the time of the Trojan War; husband of Helen and brother of Agamemnon.
noun
0
0
(gr. myth., person, proper) A king of Sparta: son of Atreus, brother of Agamemnon, and husband of Helen of Troy.
noun
0
0
Advertisement