Compund Words
Last Search Words
Search Result:menelaus
Overview of noun menelaus
The 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)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar