Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Makamba Makamba: African name meaning "brave" or "warrior," gaining popularity. African Boy
Makaokalani Makaokalani: Hawaiian unisex name meaning "fear of the heavens." Hawaiian Unisex
Makanae Makanae: Japanese name meaning "youngest," unique and culturally significant. Japanese Boy
Makanju Makanju: Yoruba name meaning "warrior" or "one who fights for justice." Yoruba Boy
Makalla Makalla: Stylish African American name gaining recognition for uniqueness. African American Girl
Makaioh Makaioh: Hawaiian name meaning "God's gift," unique and meaningful. Hawaiian Boy
Makaleyah Makaleyah: Unique American name meaning "gift from God," feminine charm. American Girl
Makailyn Makailyn: a modern, unique, feminine name gaining popularity in America. American Girl
Makaih Makaih: Hawaiian name meaning "towards the sea," gaining popularity. Hawaiian Boy
Makahia Makahia: Hawaiian name meaning "gift," gaining popularity for uniqueness. Hawaiian Boy
Makaha Makaha: Hawaiian name meaning "fierce," unique, and culturally significant. Hawaiian Boy
Makahi Makahi: Hawaiian name meaning "towards the sea," gaining popularity. Hawaiian Boy
Makabi Makabi: a unique Jewish name meaning "hammer," symbolizing strength. Jewish 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
Makaelia Makaelia: Unique American name meaning "gift from God," gaining popularity. American Girl
Majelle Majelle: a graceful, noble French name gaining popularity for girls. French Girl
Majida Majida: Arabic name meaning "glorious," associated with feminine elegance. Arabic Girl
Majura Majura: Unique Aboriginal name meaning "rock" or "mountain," unisex. Aboriginal Unisex
Majella Majella: Italian name meaning "noble," rare, elegant, and graceful. Italian Girl
Majdah Majdah: Arabic name meaning "glory," associated with elegance and dignity. Arabic Girl
Majeedah Majeedah: Arabic name meaning "glorious," associated with elegance and nobility. Arabic Girl
Maizan Maizan: Arabic name meaning "balance," gaining popularity for its significance. Arabic Boy
Maiyo Maiyo: Kenyan unisex name meaning "born during the day." Kenyan Unisex
Maiza Maiza: Arabic name meaning "honorable," unique, elegant, and culturally rich. Arabic Girl
Maizah Maizah: Arabic name meaning "distinguished," gaining popularity for its elegance. Arabic Girl
Maitryya Maitryya means "friendship," is male, and has Sanskrit origins. Sanskrit Boy
Maitryee Maitryee: Sanskrit name meaning "friendship," unique, melodic, and meaningful. Sanskrit Girl
Maiyah Maiyah: an elegant, meaningful name gaining popularity for girls. African American Girl
Maitry Maitry: Indian name meaning "friendship," symbolizing companionship and connection. Indian Girl