Baby Boy names in shakespearean starting with m with meaning
menelaus
Origin: greek
Religion: christianity,greek
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