menelaus
/mɛnɪˈleɪəs/Definitions
1. noun
In Greek mythology, the king of Sparta and the husband of Helen; in astronomy, a moon of Saturn.
“Menelaus, the mythical king, was a central figure in Homer’s Iliad.”
1. noun
In Greek mythology, the king of Sparta and the husband of Helen; in astronomy, a moon of Saturn.
“Menelaus, the mythical king, was a central figure in Homer’s Iliad.”