Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mahamaya Mahamaya means "great illusion," associated with Hindu goddess and Buddha's mother. Hindu Girl
Mahaniya Mahaniya: unique name meaning "great kindness" with rich cultural significance. Sanskrit Unisex
Mahaliah Mahaliah means "Jehovah has favored," is a unique Hebrew name. Hebrew Unisex
Mahalya Mahalya: Unique name meaning "great palace," symbolizing strength and beauty. Sanskrit Girl
Mahalakshmi Mahalakshmi means great goddess of wealth, prosperity, and fortune. Sanskrit Girl
Mahalia Mahalia: Unique Hebrew name meaning "tender one," symbolizing strength and resilience. Hebrew Girl
Mahalath Mahalath means "stringed instrument," is a biblical feminine name. Hebrew Girl
Mahal Mahal is a unisex name meaning "palace" in Hindi culture. Hindi, Indian, Sanskrit Unisex
Mahalah Mahalah: Hebrew name meaning "tambourine" or "dance," unique and meaningful. Hebrew Unisex
Mahagauri Mahagauri symbolizes purity, beauty, and devotion in Hindu mythology. Hindu Girl
Mahakala Mahakala signifies "Great Time," representing power in Hinduism and Buddhism. Hindu Unisex
Mahadie Mahadie: Unique African name meaning "guided by God," unisex choice. African Unisex
Mahadevi Mahadevi means "great goddess," symbolizing divine feminine energy in Hinduism. Sanskrit Girl
Mahadeva Mahadeva means "great god," referring to Lord Shiva in Hinduism. Sanskrit Boy
Mahadev Mahadev means "great god," representing strength, wisdom, and divinity. Sanskrit Unisex
Magy Magy is a modern, multicultural name meaning "gift of God." Hungarian Unisex
Mahabahu Mahabahu means "great armed," symbolizing strength in Hindu mythology. Sanskrit Boy
Magori Magori: Unique African name meaning "successful" or "great warrior." African, Kikuyu, Luo Unisex
Magomu Magomu: African name meaning "strong" or "powerful," unisex, significant. Ugandan Unisex
Magnoleah Magnoleah combines Magnolia and Leah, symbolizing beauty and delicacy. Hebrew Girl
Maggin Maggin: Unique Hebrew name meaning "gift of God" or "protector." Hebrew Unisex
Magena Magena: Unique name meaning "moon" in Sioux, symbolizing natural cycles. Native American Unisex
Magdala Magdala: Aramaic name meaning "tower," associated with Mary Magdalene. Aramaic Girl
Magarious Magarious: Unique, gender-neutral name of unclear African origin and meaning. African Unisex
Magan Magan: Unisex name meaning "great" or "mighty," symbolizing strength. Sanskrit Unisex
Magana Magana: Basque name meaning "son of Mago," signifies cultural heritage. Basque Boy
Magah Magah is an uncommon name with unclear origins and meanings. Hebrew Unisex
Magalie Magalie: French name meaning "pearl," linked to Mary Magdalene. Israel Girl
Mafuane Mafuane means "one who brings happiness" in Tumbuka language. Malawi Unisex
Mafthew Mafthew is a male variant of the name Matthew, meaning "gift." Hebrew Boy