Top 100 Baby Girl Names Starting Width M

Looking for the perfect name for your baby boy? Check out the 'Top 100 Baby Girl Names Starting Width M' for a blend of tradition and modernity. Our curated list features short and cool names that are easy to pronounce and remember. Whether you're seeking names for a Muslim, Hindu, Sikh, or Christian baby, you'll find modern, simple options that resonate across various religions and cultures. Discover the ideal name that balances uniqueness and ease in our comprehensive guide.

Explore baby names by all origions

1.

Minal

Native American Meaning: The name Minal is a Native American baby name. In Native American the meaning of the name Minal is: Fruit.

2.

Mayra

Myra (/ˈmaɪərə/ MYRE-ə) together with its other orthographical version Mira is a feminine given name with varying meanings. It is related to the Latin, Sanskrit and Slavic words for "wonder", "peace" and "wonderful". ... He possibly based it on Latin myrra meaning "myrrh".

3.

Mahi

It has same or different meanings in other countries and languages. The different meanings of the name Mahi are: Sanskrit meaning: The great; Earth-Goddess. Indian meaning: The great; Earth-Goddess.

4.

Monika

Related names. Monica, Monique, Mona, Nika. Monika is a female name in German, Scandinavian, Czech, Slovak, Polish, Slovene, Croatian, Lithuanian, Latvian and Hungarian. It is a variation of Monica, stemming from the word "advisor" in Latin and "unique" in Greek. Monika is also the patron saint of women and mothers.

5.

Mahira

Mahira is an unusual name of uncertain origin. It is used as a feminine name and is said to mean 'Talented'. Its use is mainly in the Middle East so it is most likely to have come from either Hebrew or Arabic origins.

6.

Maisha

Maisha is a variant of the feminine name Aisha which is of Arabic origin. It was the name of the third wife of the prophet Muhammad, and is a very popular Muslim name, found often in Arab communities. Its meaning is said to be 'prosperous.'

7.

Muntaha

Muntaha is a Muslim name for girls meaning The utmost, highest degree. Read below for Muntaha's celebrity and ruler associations, and numerological meanings. If Muntaha is the one, congratulations!

8.

Manya

The name Manya is a Russian baby name. In Russian the meaning of the name Manya is: Bitter.

9.

Muskan

The name Muskaan is a baby girl name. The name Muskaan comes from the Arabic origin. In Arabic the meaning of the name Muskaan is: A smile. Similar Names: Justain ( English )

10.

Miral

Miral Name Meaning and History. Miral is a Hindu Girl name which originates from the Hindi language. Acording to Numerology Predictions 3 is Lucky number for name Miral. Every names has a meaning and Miral name meaning in english are shining sea; independent.

11.

Mishka

In Russia the male name Mikhail (Michael) is very common. ... The name Mischka comes from Mikhail (Michael) meaning "Who is like god?" In Russian, the word for bear is "medved'". If you said, for example, "what a cute mischka" that would mean a little and funny bear.

12.

Mehar

The meaning of the name “Mehar” is: “Kindness”. Categories: Arabic Names, Hindi Names, Indian Names, Muslim Names. Used in: English speaking countries, Hindi speaking countries. Gender: Girl Names.

13.

Misha

The name Misha is a Russian baby name. In Russian the meaning of the name Misha is: God like'.

14.

Mustabshira

Mustabshira name brief: Mustabshira is baby girl name mainly popular in Muslim religion and its main origin is Arabic. Mustabshira name meanings is One who is rejoicing after receiving good news.

15.

Musfirah

Musfirah Name Meaning In Urdu & English. Musfirah is a Muslim Girl name, Musfirah name meaning is Bright face and the lucky number associated with Musfirah is 1.

16.

Minha

The meaning of the name “Minha” is: “Gift”. Categories: Arabic Names, Muslim Names. Used in: Arabic speaking countries. Gender: Girl Names.

17.

Madiha

Madiha is a feminine name of Arabic origin and is said to mean 'Praiseworthy'. It is not a common name in Britain but is popular in the Middle East and is also found in Swahili speaking countries. Madiha Shah is a star of Pakistani cinema and Madiha Yousri is an Egyptian actress.

18.

Mansi

Native American Meaning: The name Mansi is a Native American baby name. In Native American the meaning of the name Mansi is: Plucked flower.

19.

Mehwish

Mehwish. Show similar names Show variant names. Name Mehwish generally means or , is of Indian origin, Name Mehwish is a Feminine (or Girl) name. Person with name Mehwish are mainly Muslim by religion. .

20.

Mahrosh

Mahrosh is a Muslim Girl name which originates from the Urdu language. ... Urdu names meaning dictionary for Muslim boys, and Muslim girls, Muslim baby name like Mahrosh and others. Check Mahrosh name English and Arabic spelling.

21.

Maria

Origin of the name Maria: Latin form of Mary, which is derived from the Hebrew Miryām, a name of debated meaning. Many believe it to mean "sea of bitterness" or "sea of sorrow." However, some sources cite the alternative definitions of "rebellion," "wished-for child," and "mistress or lady of the sea."

22.

Minahil

Minahil Name Meaning In Urdu & English. Minahil is a Muslim Girl name, Minahil name meaning is Heaven's Door and the lucky number associated with Minahil is 9.

23.

Momina

Momina is a Muslim name for girls meaning Faithful, Truly Believing. Read below for Momina's celebrity and ruler associations, and numerological meanings. If Momina is the one, congratulations!

24.

Maysam

"crushing" [hoof] Other names. Related names. Meysam, Meisam, Meysam, Meesam, Maysam, Mayssam, Maisum. Maytham, Maitham, Matisum or Meesam (Arabic: ميثم‎‎, Azerbaijani: Meysəm, Turkish: Meysem, Persian: میثم‎‎) is an internationally used male name given name originating from the Semitic languages.

25.

Mehvish

Baby Name : Mehvish. Gender : boy. Origin : muslim, Indian, Muslim. Mehvish Meaning: Prettiest face on the Moon, Bright star.

26.

Mishika

Meaning of the name Mishika is 'Gift of love'. Mishika is a name of Hindu / Indian origin, and is commonly used for females. The name number for Mishika is '7'. Click here to get the numerological analysis for the name 'Mishika '.

27.

Mishti

Mishti is a Bengali name for girls meaning Sweet; Sweet Person. Read below for Mishti's celebrity and ruler associations, and numerological meanings. If Mishti is the one, congratulations!

28.

Mehreen

Detailed Meaning. Mehreen is a feminine name of Arabic origin and is thought to mean 'bright.' It is not a common name in Britain but it is quite a popular choice of girls name for Muslim parents.

29.

Mirabel

Mirabel is a female name stemming from the Latin word mirabilis, meaning "wondrous" or "of wondrous beauty". It was used as both a male and female name in the Middle Ages, but is now almost exclusively female.

30.

Mahin

'Maaheen' (مھین) is a name of Persian orgin meaning related to the moon (since MAH is moon in Farsi... e.g MAHnoor means moonlight). Maheen can also mean: greatest; fine or thin texture; feeble voice. 'Maahin' (ماحن) is name of Arabic origin.

31.

Manasvi

Name Manasvi generally means Intelligent, is of Indian origin, Name Manasvi is a Feminine (or Girl) name. Person with name Manasvi are mainly Hindu by religion. Name Manasvi belongs to rashi Sinh (Leo) with dominant planet Sun (Surya) and Nakshatra (stars) Makha.

32.

Misba

Misbah (Arabic: مصباح ‎, translit. Miṣbāḥ‎) is a Muslim Arabic name meaning "lamp" or "light". This name has originated from The Qur'an from Ayatu-n-Nur, also known as the Ayat of light, from the following verse: "God is the Light of the heavens and the earth.

33.

Minaal

Minaal name brief: Minaal is baby girl name mainly popular in Muslim religion and its main origin is Arabic. Minaal name meanings is To reach your destination.

34.

Megha

Meaning of Indian name: Megha. Meaning of the name Megha is 'Cloud, rain'. Megha is a name of Hindu / Indian origin, and is commonly used for females. The name number for Megha is '7'. Click here to get the numerological analysis for the name 'Megha'.

35.

Meenakshi

Name Meenakshi generally means Goddess Parvati or One with beautiful eyes, is of Sanskrit, Indian origin, Name Meenakshi is a Feminine (or Girl) name. Person with name Meenakshi are mainly Hindu by religion.

36.

Munazza

Muslim Meaning: The name Munazza is a Muslim baby name. In Muslim the meaning of the name Munazza is: Infallible. Free.

37.

Mrunal

Show similar names Show variant names. In Local: Name Mrunal generally means Lotus stack, is of Indian origin, Name Mrunal is a Unisex name, which means both Boy and Girl can have this name. This name is shared across persons, who are either Jain or Hindu by religion.

38.

Mayuri

The meaning of the name “Mayuri” is: “Female peacock”. Categories: Hindi Names, Hindu Names, Indian Names, Nature Names, Sanskrit Names. Used in: Hindi speaking countries.

39.

Meral

Meral is a common Turkish given name. It is a variant of Maral. In Turkish, "Maral" means "female deer". Meral has the same meaning as "Maral".

40.

Mehek

Mehek is a variant of Mehak, a feminine name of Arabic origins. The name is unusual in Britain, and where it is used it is mainly favoured by Muslim parents. It is more common in the Middle East from where it originated. The name is thought to come from an Arabic word meaning 'Sweet Smell'.

41.

Mehak

Mehak is a feminine name of Arabic origins. The name is unusual in Britain, and where it is used it is mainly favoured by Muslim parents. It is more common in the Middle East from where it originated. The name is thought to come from an Arabic word meaning 'Sweet Smell'.

42.

Mitali

Meaning of Indian name: Mitali. Meaning of the name Mitali is 'Friendship'. Mitali is a name of Hindu / Indian origin, and is commonly used for females. The name number for Mitali is '1'. Click here to get the numerological analysis for the name 'Mitali'.

43.

Manahil

Manahil Name meaning in Urdu is تازہ پانی کی بہار , a Muslim Urdu Girl name with lucky number is 4 and Manahil Name meaning in English is Spring of fresh water.

44.

Mariya

Baby names Baby Name Meanings Muslim Baby Names. Baby names meanings search results: The name Mariya is a baby girl name. The name Mariya comes from the Arabic origin. In Arabic the meaning of the name Mariya is: One who is pure.

45.

Mahnoor

Mahnoor is a feminine name of Arabic origin and it is said to refer to 'Moonlight'. A beautifully romantic name which is phonetically soft. It is not a common name in Britain but is found more in Asia, and is especially popular with Muslim parents.

46.

Mishkat

Mishkat name brief: Mishkat is baby girl name mainly popular in Muslim religion and its main origin is Arabic.

47.

Mehjabeen

Baby names Baby Name Meanings Muslim Baby Names. Baby names meanings search results: The name Mahjabeen is a baby girl name. The name Mahjabeen comes from the Arabic origin. In Arabic the meaning of the name Mahjabeen is: Strong.

48.

Malti

Name Malti generally means Small fragrant flower or Moonlight, is of Sanskrit, Indian origin, Name Malti is a Feminine (or Girl) name. Person with name Malti are mainly Hindu by religion.

49.

Melanie

Melanie is a feminine given name derived from the Greek μελανία (melania), "blackness" and that from μέλας (melas), meaning "dark". Borne in its Latin form by two saints: Melania the Elder and her granddaughter Melania the Younger, the name was introduced to England by the Normans in its French form Melanie.

50.

Muqadas

Muslim Meaning: The name Muqaddas is a Muslim baby name. In Muslim the meaning of the name Muqaddas is: Sanctified. Holy.

51.

Miraya

Name Miraya generally means Lord Krishna's devotee, is of Indian origin, Name Miraya is a Feminine (or Girl) name. Person with name Miraya are mainly Hindu by religion.

52.

Mehbooba

Name Mehbooba generally means Beloved, is of Indian origin, Name Mehbooba is a Feminine (or Girl) name. This name is shared across persons, who are either Muslim or Hindu by religion.

53.

Mysha

The name Mysha is a baby girl name. The name Mysha comes from the Arabic origin. In Arabic the meaning of the name Mysha is: Joyous throughout life.

54.

Mrunali

Mrunali is an Indian name for girls meaning Lotus stalk. Read below for Mrunali's celebrity and ruler associations, and numerological meanings. If Mrunali is the one, congratulations!

55.

Meena

Sanskrit Meaning: The name Meena is a Sanskrit baby name. In Sanskrit the meaning of the name Meena is: Fish. In Hindu mythology Meena is a name of the wife of Shiva.

56.

Muzna

Muzna is baby girl name mainly popular in Muslim religion and its main origin is Arabic. Muzna name meanings is Rain clouds. People search this name as Muzna, Muznah, Muzna iman, Muzna meaning in urdu, Meaning of muzna.

57.

Mahjabeen

Baby names meanings search results: The name Mahjabeen is a baby girl name. The name Mahjabeen comes from the Arabic origin. In Arabic the meaning of the name Mahjabeen is: Strong. Name Information.

58.

Maha

Maha (Arabic: مها‎‎, mahā) is an Arabic feminine given name, meaning "wild cow" (with reference to its eyes) or "beautiful eyes".

59.

Mubashshira

Mubashshira is a Muslim Girl name, meaning of the name is "Bringer of good tidings, Joy, Messenger" from Arabic origin. This name is mainly used in Muslim.

60.

Mayesha

Mayesha name brief: Mayesha is baby girl name mainly popular in Muslim religion and its main origin is Arabic. Mayesha name meanings is Bright star, Alive and well, Gentle.

61.

Maya

Maya is a feminine name with multiple meanings: In Hindu philosophy, Māyā means "illusion", and in Hindu mythology it is also an alternate name of the Hindu goddess Durga. ... In Hebrew, the name Maya (מַיָּה/מאיה in Hebrew) is a short form of ma'ayan, meaning "spring" or "brook".

62.

Mehnaz

Baby Name Mehnaz meaning and Astrology. Baby Name : Mehnaz. Gender : Girl. Origin : muslim. Mehnaz Meaning: Prouded like a Moon.

63.

Meenu

Meenu - Detailed Meaning. The name of Meenu indicates you are a patient, meticulous person who enjoys working in a detailed, systematic way such as with mathematics, science, mechanics, computers, or engineering.

64.

Maira

The name Maira is a baby girl name. The name Maira comes from the Arabic origin. In Arabic the meaning of the name Maira is: The moon. Similar Names: Zaira ( Italian )

65.

Maanvi

Maanvi is a Hindu Girl name, it is an Hindi originated name. Maanvi name meaning is Kind Hearted and the lucky number associated with Maanvi is --. ... You can find name meaning of Maanvi in both English & Urdu, and other languages as well.

66.

Mihika

Name Mihika generally means Mist or Fog or Dew drops, is of Indian origin, Name Mihika is a Feminine (or Girl) name. Person with name Mihika are mainly Hindu by religion.

67.

Muskaan

The name Muskaan is a baby girl name. The name Muskaan comes from the Arabic origin. In Arabic the meaning of the name Muskaan is: A smile. Similar Names: Justain ( English )

68.

Melissa

Meaning & History. Means "bee" in Greek. This was the name of a nymph that cared for young Zeus in Greek mythology. It is also the name of the fairy who helps Rogero escape from the witch Alcina in Ludovico Ariosto's poem 'Orlando Furioso' (1516). As an English given name, Melissa has been used since the 18th century.

69.

Meghna

According to a user from Massachusetts, United States, the name Meghna is of Hindi origin and means "Megh" in hindi means cloud and "Meghna " means something that resides within the clouds like Lightning, Thunder or Brilliance.".

70.

Maida

English Meaning: The name Maida is an English baby name. In English the meaning of the name Maida is: Maiden; virgin.

71.

Mabel

The name Mabel is a Latin baby name. In Latin the meaning of the name Mabel is: Beautiful, loving, lovable.Amabel was used frequently during the Middle Ages and briefly in the 19th century, and has now been largely replaced by the diminutive Mabel.

72.

Maham

Meanings and history of the name Maham: | Edit. From the Arabic for "Our Moon" and Persian for "Full Moon".

73.

Manju

Manju is a Sanskrit word meaning pleasant, sweet, snow, beautiful, Goddess Parvathi's name,flower, clouds, morning dew and is predominantly an Indian female given name.

74.

Mamta

Meaning of Indian name: Mamta. Meaning of the name Mamta is 'Motherly love'. Mamta is a name of Hindu / Indian origin, and is commonly used for females. The name number for Mamta is '3'. Click here to get the numerological analysis for the name 'Mamta'.

75.

Manshi

Name Manshi generally means Woman, is of Indian origin, Name Manshi is a Feminine (or Girl) name. This name is shared across persons, who are either Jain or Hindu by religion. .

76.

Manisha

Meanings and history of the name Manisha: | Edit. The name Manisha is the name of the hindu goddess of mind. It symbolizes intelligence and desire. The name Manisha glorifies the Goddess' sharp intellect, genius, and sagacity.

77.

Masira

Masira is a Muslim baby Girl name, it is an Arabic originated name. Masira name meaning is Variant Of Mary: Bitter. and the lucky number associated with Masira is 8. Find all the relevant details about the Masira Meaning, Origin, Lucky Number and Religion from this page.

78.

Margaret

Margaret is a female first name, derived via French (Marguerite) and Latin (Margarita) from Greek Margarites, derived from the noun margaron meaning 'pearl'.

79.

Meera

The meaning of the name “Meera” is: “Prosperous”. Categories: Hindi Names, Hindu Names, Indian Names, Sanskrit Names. Used in: Hindi speaking countries. Gender: Girl Names. Origins: Sanskrit.

80.

Minakshi

Name Minakshi generally means Goddess Parvati or One with fish shaped eyes, is of Sanskrit, Indian origin, Name Minakshi is a Feminine (or Girl) name. Person with name Minakshi are mainly Hindu by religion.

81.

Madhuri

Name Madhuri generally means Sweetness or Charming, is of Sanskrit, Indian origin, Name Madhuri is a Feminine (or Girl) name. Person with name Madhuri are mainly Hindu by religion.

82.

Maheera

The meaning of the name “Maheera” is: “Skilled”. Categories: Arabic Names, Muslim Names. Used in: Arabic speaking countries. Gender: Girl Names.

83.

Mira

Mira is a feminine given name with varying meanings. ... In the various Slavic languages, it means "peace" and is often used as part of a longer name, such as Miroslava (masculine form: Miroslav) or SÅ‚awomira (masculine form: SÅ‚awomir).

84.

Mehrunnisa

Baby Name : Mehrunnisa. Gender : girl. Origin : muslim. Mehrunnisa Meaning: Sun of the Women. Variant: no variations.

85.

Memoona

Muslim Meaning: The name Maimoona is a Muslim baby name. In Muslim the meaning of the name Maimoona is: Safe. Trustworthy.

86.

Mahika

Name Mahika generally means Earth, is of Indian origin, Name Mahika is a Feminine (or Girl) name. This name is shared across persons, who are either Muslim or Hindu by religion. Name Mahika belongs to rashi Sinh (Leo) with dominant planet Sun (Surya) and Nakshatra (stars) Makha.

87.

Musarrat

Musarrat is a Muslim Girl name which originates from the Urdu language. Acording to Numerology Predictions 9 is Lucky number for name Musarrat. Every names has a meaning and Musarrat name meaning in english are pleasure.

88.

Manaal

Muslim Meaning: The name Manal is a Muslim baby name. In Muslim the meaning of the name Manal is: Attainment. Achievement.

89.

Monisha

Meaning of the name Monisha is 'Intellectual'. Monisha is a name of Hindu / Indian origin, and is commonly used for females. The name number for Monisha is '7'. Click here to get the numerological analysis for the name 'Monisha '.

90.

Mahek

Baby names meanings search results: The name Mahek is a baby girl name. The name Mahek comes from the Arabic origin. In Arabic the meaning of the name Mahek is: Pleasant smell.

91.

Mina

The name Mina is a German baby name. In German the meaning of the name Mina is: Love.

92.

Muneeba

Muniba is a Muslim name for girls meaning muneeba-repentant to God. Read below for Muniba's celebrity and ruler associations, and numerological meanings. If Muniba is the one, congratulations!

93.

Marilyn

Origin and meaning. Marilyn is a blend of the English given names Mary and Lynn. It began to be used in the 1920s, and it reached its peak of popularity in the 1930s, 1940s and 1950s. Variants of the name includes: Maralyn, Marilynn, Marlyn, Marylyn, Marrilyn, Merilyn, Merrelyn and Merrilyn.

94.

Michelle

Michelle is a given name, originally the French feminine form of Michel, from the Hebrew name Michael meaning "Who is like God?". It is now extensively used in English-speaking as well as French-speaking countries. It is also a surname.

95.

Mohini

Mohini. ... Mohini (Sanskrit: मोहिनी, Mohinī) is the only female avatar of the Hindu god Vishnu. She is portrayed as an enchantress, who maddens lovers, sometimes leading them to their doom. Mohini is introduced into the Hindu mythology in the narrative epic of the Mahabharata.

96.

Mishita

Meaning of Mishita. origin and personality of Indian baby name Mishita. Indian Name meaning Mishita. *recommended. Go Back.

97.

Maliha

The name Maliha is a baby girl name. The name Maliha comes from the Indian origin. In Sanskrit the meaning of the name Maliha is: Having beauty and strength.

98.

Maimoona

Muslim Meaning: The name Maimoona is a Muslim baby name. In Muslim the meaning of the name Maimoona is: Safe. Trustworthy.

99.

Mili

The baby girl name Mili is also used as a boy name. It is pronounced MIY-LIY- †. Mili has its origins in the Germanic and Hebrew languages. It is used largely in Indian and English. From Hebrew roots, its meaning is 'who is like me' - in this context, Mili can be used in the Indian language.

100.

Mahwish

my name is also spelled Mehwish...but my relatives call me by my nickname Maha (maha sounds like shortform of Mahwish), i think the right spelling is Mahwish, according to the Persian pronounciation and means moon-like face. ... anyways, i love my name...there r so many meanings to it (from my point of view).