Menelaus definitions

mĕn'ə-lā'əs
The king of Sparta at the time of the Trojan War; husband of Helen and brother of Agamemnon.
noun
8
0
A king of Sparta: son of Atreus, brother of Agamemnon, and husband of Helen of Troy.
noun
7
0