Definition of Menelaus in English:

Menelaus

proper noun

Greek Mythology
  • King of Sparta, husband of Helen and brother of Agamemnon. Helen was stolen from him by Paris, an event which provoked the Trojan War.

Pronunciation:

Menelaus

/ˌmɛnɪˈleɪəs/