Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Makaha Makaha: Hawaiian name meaning "fierce," unique, and culturally significant. Hawaiian Boy
Makahi Makahi: Hawaiian name meaning "towards the sea," gaining popularity. Hawaiian Boy
Maka’i Maka'i: Hawaiian name meaning "watchful," gaining popularity for boys. Hawaiian Boy
Maka’okalani Maka'okalani: Hawaiian unisex name meaning "eyes towards the heavens." Hawaiian Unisex
Maiyo Maiyo: Kenyan unisex name meaning "born during the day." Kenyan Unisex
Maitryya Maitryya means "friendship," is male, and has Sanskrit origins. Sanskrit Boy
Maitryee Maitryee: Sanskrit name meaning "friendship," unique, melodic, and meaningful. Sanskrit Girl
Maitry Maitry: Indian name meaning "friendship," symbolizing companionship and connection. Indian Girl
Maitrya Maitrya: a gender-neutral name symbolizing compassion and loving-kindness. Buddhism Unisex
Maitreyee Maitreyee: a unique, compassionate name with Sanskrit origins and warmth. Sanskrit Girl
Maitrayi Maitrayi: Sanskrit name meaning "friendly," elegant, unique, and compassionate. Sanskrit Girl
Maitrayee Maitrayee: Sanskrit name symbolizing friendship, femininity, and cultural richness. Sanskrit Girl
Maitraya Maitraya: a unique Hindu name meaning "friendly" or "compassionate." Hindu Boy
Maitra Maitra: Indian unisex name meaning "friend," symbolizing companionship and camaraderie. Indian Unisex
Maithily Maithily: Sanskrit name meaning "belonging to Mithila," feminine and unique. Sanskrit Girl
Maitili Maitili: Indian name meaning "sweetness," gaining popularity for its elegance. Indian Girl
Maithilee Maithilee: Elegant name meaning "princess of Mithila," gaining popularity globally. Indian Girl
Maishona Maishona: Zimbabwean unisex name meaning "bringer of light," gaining popularity. Zimbabwean Unisex
Mairis Mairis: Latvian name meaning "brave," gaining popularity for boys. Latvian Boy
Maimouna Maimouna: a blessed, elegant West African name gaining popularity. West African Girl
Maïliz Maïliz: Breton name meaning "princess," elegant, unique, culturally rich choice. Breton Girl
Maïliss Maïliss: Breton name meaning "honey," elegant, unique, and charming. Breton Girl
Maïlea Maïlea: Hawaiian name meaning "calm and peaceful," gaining popularity. Hawaiian Girl
Maileen Maileen: Filipino name meaning "beautiful and delicate," gaining popularity. Filipino Girl
Maiki Maiki: Maori name meaning strength, leadership; gaining popularity, culturally significant. Maori Boy
Maile-Laulii Maile-Laulii: a unique, fragrant Samoan name symbolizing nature and femininity. Samoan Girl
Maile-Lau-Li’i Maile-Lau-Li'i: Hawaiian name meaning "royal child of leaves." Hawaiian Girl
Maikha Maikha: Vietnamese name meaning "brave," gaining popularity among parents. Vietnamese Boy
Maikeli Maikeli: Fijian name meaning "who is like God," masculine, unique. Fijian Boy
Maikaeli Maikaeli: Hawaiian name meaning "who is like God," unique charm. Hawaiian Boy