Meaning: People who withstand; A variant of the name Menelaos, People who withstand, A variant of the name Menelaos, The History of Troilus anD CressiDa' Brother to the Greek general
Meaning: King of Crete, Son of Zeus and Europa; A variant form is Mynos, Son of Zeus and Europa, A variant form is Mynos