Definitions for menelaus
Overview of noun menelaus
The noun menelaus has 1 senses? (no senses from tagged texts)
1. Menelaus
((Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen)
((Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen)
