ALL meanings of menelaus
Men·e·la·us
M m - noun menelaus Classical Mythology. a king of Sparta, the husband of Helen and brother of Agamemnon, to whom he appealed for an army against Troy in order to recover Helen from her abductor, Paris. 1
- noun menelaus a king of Sparta and the brother of Agamemnon. He was the husband of Helen, whose abduction led to the Trojan War 0
- noun menelaus a king of Sparta: son of Atreus, brother of Agamemnon, and husband of Helen of Troy 0