Find the word definition

Douglas Harper's Etymology Dictionary
Menelaeus

king of Sparta, husband of Helen, brother of Agamemnon, Latinized form of Greek Menelaos, literally "restraining the people," from menein "to stay, abide, remain" + laos "people" (see lay (adj.)).