What is the meaning of the word "menelaus"?

Definitions: