menelaus
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
(Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen
WordNet
Previous
mending
mendment
mendole
mendregal
mends
Next
menge
menhaden
menhir
menial
menially