SynonymX
Speak
Menelaus
Definition of Menelaus
1.
(Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen
Noun
Semanticaly linked words with "menelaus"
greek mythology
mythical being