Origin: Hebrew, English, Biblical
Meaning: debated. It has several possible meanings: to be rebellious; well-fed; bitter, bitterness; or it could come from Egyptian meaning “beloved” or “love”; bitter, drop; myrrh, mistress
Variants: Maryam, Miriam, Maria, Molly, Marie, Mariah, Mia, Marielle, Mariel, Mariette, Marion, Manon, Mariella, Maritza, Mari
Mary is definitely a name that has many forms in many languages. Mary, mother of Jesus, is found in Judaism (as Miriam), Christianity (Mary) and Islam (Maryam). As you can see, the exact meaning of Mary is debated with all those possibilities.