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: