Menelaus
View all boy namesPlus IconMeanings
Greek Baby Names Meaning:
In Greek Baby Names the meaning of the name Menelaus is: Brother of Agamemnon.
Shakespearean Baby Names Meaning:
In Shakespearean Baby Names the meaning of the name Menelaus is: The History of Troilus and Cressida' Brother to the Greek general.