Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
menelaus
has 1 sense
Menelaus
- (Greek mythology) the king of Sparta at the time of the Trojan War; brother of Agamemnon; husband of Helen
--
1
is a kind of
mythical being
,
TOP