English dictionary
menelaus meaning and definition
Definition and meaning of menelaus at MeaningMonkey.org. menelaus meaning and definition in the English Dictionary.MENELAUS noun
Definition of Menelaus (noun)
- (Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen
Source: Princeton University Wordnet