Synonyms for menelaus | Synonym.com

Synonyms and antonyms for menelaus

1. Menelaus (n.)

(Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen

Synonyms: