Menelaus
English Dictionary
->
Letter M
-> Menelaus
Search Dictionary:
Menelaus Definition
(n) (
Greek
mythology
)
the
king
of
Sparta
at
the
time
of
the
Trojan
War
;
brother
of
Agamemnon
;
husband
of
Helen
Menelaus Synonyms
Menelaus
© Art Branch Inc.