Menelaus The origin and history of Menelaus. Etymology From Latin Menelāus, from Ancient Greek Μενέλαος (Menélaos). Origin: Latin ← Back to the full definition of Menelaus