Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Manny Manny, a shortened form of Emmanuel, means "God is with us." Hebrew Unisex
Manna Manna: Unisex name meaning "gift from God," popular and meaningful. Hebrew Unisex
Mannat Mannat: Unisex Indian name meaning "prayer" or "wish," popular among communities. Indian Unisex
Manmatha Manmatha means "God of Love," symbolizing desire and romance. Hindu, Indian Unisex
Manmohan Manmohan means "one who captivates the mind" in Hindu culture. Indian Unisex
Manmayi Manmayi: A charming Hindu name meaning "full of love." Sanskrit Girl
Mankato Mankato: gender-neutral name meaning "blue earth," symbolizing heritage and resilience. Native American Unisex
Manjyot Manjyot: Unisex Indian name meaning "light of the mind." Sikh Unisex
Manjulika Manjulika: Charming Indian name for girls, symbolizing beauty and grace. Indian Girl
Manjushri Manjushri means "gentle glory," symbolizes wisdom in Buddhist tradition. Sanskrit Unisex
Manjusha Manjusha means "treasure chest," symbolizing wealth and abundance. Sanskrit Girl
Manju Manju: Unisex Indian name meaning "pleasant," associated with beauty and love. Nepali Unisex
Manjubala Manjubala means "beautiful flower," symbolizing grace and femininity in Hinduism. Sanskrit Girl
Manjula Manjula means "charming," is a popular unisex name in India. Sanskrit Unisex
Manjistha Manjistha means "bright red," symbolizes love, fertility, and prosperity. Sanskrit Girl
Manjira Manjira means "anklet"; symbolizes music, dance, and Hindu mythology. Indian Unisex
Manjit Manjit: Unisex Indian name meaning "conqueror of the mind." Indian Unisex
Manjari Manjari means "cluster of flowers," symbolizing beauty and purity. Hindu, Sanskrit Girl
Manizheh Manizheh means "precious gem," symbolizing beauty and cultural significance. Persian Unisex
Manjeet Manjeet: Unisex Indian name meaning "one who conquers the mind." Indian Unisex
Manishankar Manishankar means "jewel of Shiva," symbolizing wealth and auspiciousness. Hindu Boy
Manisha Manisha means "intelligence" in Sanskrit; popular name for girls. Sanskrit Unisex
Manipi Manipi: Unique Sioux name meaning "singer" or "songbird," versatile. Sioux Unisex
Manish Manish: Indian name meaning "lord of the mind," symbolizing leadership. Indian Boy
Maning Maning: Filipino unisex name meaning "to shine" or "to glow." Filipino Unisex
Manindra Manindra means "lord of the mind," symbolizing intelligence and leadership. Hindu Boy
Manina Manina: a beautiful, culturally rich name meaning "praised" or "handsome." Sanskrit Girl
Manimekhala Manimekhala: a beautiful name symbolizing wealth, prosperity, and mythology. Sanskrit Girl
Manik Manik: Unisex Sanskrit name meaning "gem," symbolizing value and prosperity. Hindu Unisex
Manikuntala Manikuntala means "gem-haired," rooted in Sanskrit and Hindu mythology. Sanskrit Girl