First Names starting with “M”

First names from A to Z – find the perfect name for your baby.

Choosing a first name is one of the most beautiful decisions before birth – it stays with your child for life. At Nameberry you'll discover thousands of first names for girls, boys and gender-neutral names, each with origin, meaning and popularity. Browse alphabetically from A to Z, filter by language or theme and get inspired by our top lists and rare names. Whether classic, modern or international: here you're sure to find the name that suits your family perfectly.

Popular first names starting with “M”

  1. 1Matteo
  2. 2Mia
  3. 3Mika
  4. 4Mila
  5. 5Marie
  6. 6Maximilian
  7. 7Merle
  8. 8Moritz
  9. 9Matilda
  10. 10Maria
  11. 11Mitran
  12. 12Marinulia
  13. 13Maad-Thomas
  14. 14Maaika
  15. 15Maaret
  16. 16Maarifa
  17. 17Maathavi-Thomas
  18. 18Mabongo-Salome
  19. 19Macareno
  20. 20Macario-Thomas
  21. 21Machiel
  22. 22Madeline-Sophy
  23. 23Madicken
  24. 24Mae-Ann

First Names starting with “M”

Namem/f/uOriginMeaning
MareschmHebrewThe boy's name Maresch has its roots in Hebrew, with no specific word composition known…
MaresifMaresi is a girl's name whose origin is unclear
MaretfEstonianMaret represents an Estonian variant of Margarete and means 'the pearl', derived from L…
MaretafAramaicMareta represents a Latvian short form of Margarete and also serves as a Kiribati versi…
MarethfThe name Mareth comes from the Old High German word combination 'margarites' and means …
MarfafAramaicMarfa (Марфа) is the Russian form of the biblical name Martha (Ancient Greek Márthā) an…
MargfLatinMarg is a feminine short form of Margaret, the English equivalent of Margarete
MargafLatinMarga is a short form of the name Margarete and has its origin in the Ancient Greek wor…
Marga-RitafGreekThe meaning of the name Marga-Rita is 'the pearl.' More information can also be found u…
MargalidafLatinMargalida is the Catalan form of Margarete and carries the meaning 'the pearl', derived…
MargalitafLatinMargalita is a Georgian (მარგალიტა) as well as Hebrew (מַרְגָלִיתָה) form of Margarete,…
MargaretfEnglishMargaret is the English form of Margarete
Margaret-RosefMargaret-Rose is a double name combining Margaret ("the pearl") and Rose ("the rose")
MargaretafLatinMargareta is a German, Nordic, and Slavic form of Margarete and means "the pearl"
Margareta-PaulafMargareta-Paula is a double name combining Margareta ("the pearl") and Paula ("the litt…
MargaretefLatinThe female first name Margarete means 'the pearl.' The name has developed from the anci…
Margarete-EvafMargarete-Eva is a double name combining Margarete ("the pearl") and Eva ("the life")
Margarete-HelenefMargarete-Helene is a double name combining Margarete ("the pearl") and Helene ("the sh…
Margarete-RitafNo information about the meaning is currently available
MargarethafLatinThe name Margaretha, a form of Margarete, means 'the pearl' and has its origins in the …
Margaretha-ChristinafCurrently, there is no information available about the meaning
Margaretha-MariafMargaretha-Maria is a double name combining Margaretha ("the pearl") and Maria ("the be…
MargarethefLatinThe name Margarethe is a variant of Margarete and means "the pearl," from ancient Greek…
MargarettafLatinThe name Margaretta carries the meaning 'the pearl' and is a Latinized version of the E…
MargaridafLatinMargarida is the Portuguese, Catalan, and Galician variant of Margarete
MargaritafLatinMargarita is a form of Margarete that is prevalent in Spanish, Slavic, and Modern Greek…
MargarithafLatinMargaritha is a variation of the names Margaretha and Margarita and carries the meaning…
MargaromMargaro is derived from Margarito, which represents a masculine form of Margarita and t…
MargauxfMargaux is a variant form of Margot, which in turn derives from Marguerite, correspondi…
MargdafThe name Margda is derived from Margaret and is therefore a shortened form
MargefEnglishMarge derives from the names Margaret and Margareeta, which points to the meaning 'the …
MargeritfLatinThe name Margerit is a variant of Marguerite, the French equivalent of Margarete
MargeryfEnglishMargery means 'the pearl' and is a medieval form of the Old French Margerie, which in t…
MargetfLatinThe name Marget is a Swedish, Estonian, and Gaelic variation of Margarete, also known i…
MargheritafLatinMargherita, the Italian form of Margarete, means "the pearl" and is derived from the La…
MargidfLatinMargid is a traditional German variant of the name Margit, which is used as a short for…
MargiefLatinMargie is a derived form of the name Margaret, the English equivalent of Margarete
MargirittefThe name Margiritte has its roots in Old High German and is derived from the term 'marg…
MargitfLatinMargit is a short form of Margarete, which is widespread in Scandinavia, the German-spe…
Margit-EsterfMargit-Ester is a double name combining Margit ("the pearl") and Ester ("the star")
Margit-GabrielefMargit-Gabriele is a double name combining Margit ("the pearl") and Gabriele ("woman of…
Margit-LuisefMargit-Luise is a double name combining Margit ("the pearl") and Luise ("the famous war…
MargitafLatinMargita, a Slavic and Hungarian variation of Margarete, means 'the pearl' and has its o…
MargittafLatinMargitta is a Romansh derivative of the name Margarete
Margitta-GabrielafMargitta-Gabriela is a double name combining Margitta ("the pearl") and Gabriela ("man …
MargittefThe name Margitte has its roots in Old High German and derives from the term 'margarite…
MargofLatinThe girl's name Margo carries the meaning "the pearl." This form is particularly widesp…
MargolfmThe name Margolf has its roots in Old High German and consists of the elements 'mar' an…
MargotfLatinMargot is a variant of Margarete and means 'the pearl'
Margot-HelgafMargot-Helga is a double name combining Margot ("the pearl") and Helga ("the holy one")
Margot-LuisefMargot-Luise is a double name combining Margot ("the pearl") and Luise ("the famous war…
MargreitfLatinThe name Margreit is a Luxembourgish derivation of Margarete and carries the meaning "t…
MargretfLatinThe meaning of the name Margret is derived from the ancient Greek term margarites as we…
Margret-KarinfMargret-Karin is a double name combining Margret ("the pearl") and Karin ("the free one")
Margret-RosefMargret-Rose is a double name combining Margret ("the pearl") and Rose ("the rose")
MargretafLatinMargreta is a Nordic derivation of the name Margareta and means 'the pearl'
MargrethfMargreth represents an old short form of Margarethe, which carries the meaning 'the pearl'
Margrid-PatriciafThe meaning of Patricia is derived from the patricians, the wealthy and influential cit…
MargrietfLatinMargriet means "the pearl" and is the Dutch variant of the old German name Margarete as…
MargrietafLatinThe name Margrieta represents the Dutch variant of Margriet and is also the Latvian for…
MargritfLatinMargrit is an old German abbreviation of Margarete
Margrit-MariafRussianMargrit-Maria is a double name combining Margrit ("the pearl") and Maria ("the beloved")
MargrithfThe designation Margrith is the Swiss form of Margrit, which has established itself as …
MargrithafLatinMargritha is a Dutch variant of Margaretha and means 'the pearl'
MargueritefFrenchMarguerite is the French equivalent of Margarete
MargundfThe first name Margund can be understood as 'the famous warrior woman,' 'the esteemed w…
MargusmLatinMargus, a boys' name, is the Estonian form of Markus, which traces back to the late Rom…
MarhafThe name Marha has its roots in the Chechen language
MarharytafThe name Marharyta (Маргарита or Маргарыта) is derived from Margaret and is considered …
MarifAramaicMari has diverse origins and is considered a short form of Maria
Mari-AnnefThe name Mari-Anne, which originates from Hebrew, means: the rebellious one
Mari-LenafMari-Lena is a double name combining Mari ("the rebellious one") and Lena ("the shining…
Mari-LuzfAramaicMari-Luz is a Spanish double name composed of the names Mari and Luz, indicating the me…
MariafBiblicalThe name Maria is a biblical name that is primarily associated with the mother of Jesus…
Maria-AdelheidfMaria-Adelheid is a double name combining Maria ("the beloved") and Adelheid ("the noble")
Maria-AileenfEnglishMaria-Aileen is a double name combining Maria ("the beloved") and Aileen ("the longed-f…
Maria-AmaliafAramaicThe part Maria refers to the Holy Mary, Mother of God, and Amalia is associated with th…
Maria-AngelesfSpanishAngeles has its roots in Spanish and stands for the plural of 'angel'
Maria-AngelikafLatinThe name consists of Maria, which means 'the beloved / the bitter / the beautiful / the…
Maria-AntoniafAramaicMaria-Antonia is a name that refers to various historical figures, such as Marie Antoin…
Maria-AntoniettafMaria-Antonietta is a double name combining Maria ("the beloved") and Antonietta ("the …
Maria-AridonafMaria-Aridona is a double name combining Maria ("the beloved") and Aridona ("wanting go…
Maria-BernadetefOrigin: German
Maria-BozafAramaicMaria-Boza is a double name combining Maria ("the beloved") and Boza ("the heavenly gift")
Maria-BrigittefAramaicCurrently, there is no information available regarding the meaning
Maria-CarmenfThe meaning arises from the combination of the two names: Maria stands in Aramaic for '…
Maria-ChanellefMaria-Chanelle is a double name combining Maria ("the beloved") and Chanelle ("the pott…
Maria-CharlottefAramaicMaria-Charlotte is a double name combining Maria ("the beloved") and Charlotte ("the fr…
Maria-ChristianefThe name combines the meanings of Maria, which means 'the beloved', 'the bitter', 'the …
Maria-ConcettafAramaicMaria-Concetta is a double name combining Maria ("the beloved") and Concetta ("the pure…
Maria-DoloresfLatinThe double name Maria-Dolores is derived from the Spanish name Maria Dolores, which ori…
Maria-DorotheafRussianCurrently, there is no information available regarding the meaning
Maria-ElisafMaria-Elisa is a double name combining Maria ("the beloved") and Elisa ("God is fullness")
Maria-ElisabethfAramaicThe meaning of Maria-Elisabeth arises from the combination of Maria, which in Aramaic m…
Maria-EmmafCurrently, there is no information available about the meaning
Maria-EvafAramaicThe meaning arises from the combination of Maria, which is Aramaic for 'the beloved / t…
Maria-FernandafThe meaning of Maria-Fernanda can also be explained through the individual names Maria …
Maria-GiovannafItalianIt symbolizes the attributes of protectiveness and trustfulness
Maria-GiuliafMaria-Giulia is a double name combining Maria ("the beloved") and Giulia ("the one desc…
Maria-GraziellafMaria-Graziella is a double name combining Maria ("the beloved") and Graziella ("the gr…

Cookie settings

We use cookies to run this website and to show personalised advertising via Google AdSense. Necessary cookies are required for the site to work. Marketing cookies allow us to show relevant ads. You can change your choice at any time. Learn more