Definify.com

Definition 2024


Menelaus

Menelaus

English

Proper noun

Menelaus

  1. (Greek mythology) the king of Mycenaean Sparta, the husband of Helen of Troy, the brother of Agamemnon, the leader of the Spartan contingent of the Greek army during the Trojan War

Translations