Names Starting with M and Ending With G




Expecting a new baby or new one have just arrived in your home!! With all love and prayers, many many congratulations on your new bundle of joy.

View our compilation of Baby Names starting with M and ending with G for your kid.

Baby Names That Start with M and End With G (List 1)

Name M/F Meaning
Mac-ghiile-easpuig Boy Name Mac-ghiile-easpuig Meaning : Son Of The One Who Serves The Sacred One.

Used in : Gaelic
 
Madawg Boy Name Madawg Meaning : Legendary Son Of Teithyon.

Used in : Welsh
 
Maddog Boy Name Maddog Meaning : Beneficent.

Used in : Welsh
 
Madeg Boy Name Madeg Meaning :

Used in : French
 
Mading Boy Name Mading Meaning :

Used in : African
 
Madog Boy Name Madog Meaning : In welsh meaning is : Beneficent, Benevolent, Charitable.

Used in : British, English, Welsh
 
Mae-ling Girl Name Mae-ling Meaning :

Used in : Australian
 
Maeg Boy Name Maeg Meaning :

Used in : French
 
Maelaig Girl Name Maelaig Meaning :

Used in : French
 
Maeleg Boy Name Maeleg Meaning :

Used in : French
 
Maelig Boy Name Maelig Meaning :

Used in : French
 
Mag Girl Name Mag Meaning : In greek meaning is : Variant of Margaret: Pearl.

Used in : French, German, Greek, Latin
 
Magg Girl Name Magg Meaning :

Used in : English, German, Greek, British
 
Magog Boy Name Magog Meaning : Covering, Roof, Dissolving.

Used in : Biblical
 
Majag Boy Name Majag Meaning :

Used in : Armenian
 
Majborg Girl Name Majborg Meaning : Pearl

Used in : Swedish
 
Malang Boy Name Malang Meaning : Mystic

Used in : Pashtun
 
Maling Girl Name Maling Meaning :

Used in : Australian
 
Mallig Girl Name Mallig Meaning : Shining Bay

Used in : Irish
 
Man-young Boy Name Man-young Meaning :

Used in : Korean
 
Manang Girl Name Manang Meaning :

Used in : African
 
Manfred-georg Boy Name Manfred-georg Meaning :

Used in : German
 
Manfred-ludwig Boy Name Manfred-ludwig Meaning :

Used in : German
 
Manfred-wolfgang Boy Name Manfred-wolfgang Meaning :

Used in : German
 
Mang Boy Name Mang Meaning :

Used in : German
 
Manishag Girl Name Manishag Meaning :

Used in : Armenian
 
Mannaig Girl Name Mannaig Meaning :

Used in : French
 
Mannig Boy Name Mannig Meaning :

Used in : Celtic, Armenian
 
Mannig Girl Name Mannig Meaning :

Used in : Celtic, Armenian
 
Manning Boy Name Manning Meaning : Son Of A Hero

Used in : American, Anglo, Australian, British, English, Australian
 
Manning Girl Name Manning Meaning : Son Of A Hero

Used in : American, Anglo, Australian, British, English, Australian
 
Manoug Boy Name Manoug Meaning :

Used in : Australian
 
Manoushag Girl Name Manoushag Meaning :

Used in : Armenian
 
Maodhg Boy Name Maodhg Meaning :

Used in : Celtic
 
Maodhog Boy Name Maodhog Meaning : Beneficent, Goodly, From mad

Used in : Irish
 
Maolmhaodhog Boy Name Maolmhaodhog Meaning : Devotee Of St Máedóc

Used in : Irish
 
Maprang Girl Name Maprang Meaning :

Used in : Thai
 
Marc-jorg Boy Name Marc-jorg Meaning :

Used in : German
 
Mardig Boy Name Mardig Meaning : Warrior

Used in : Armenian
 
Mareg Boy Name Mareg Meaning :

Used in : French
 
Marg Girl Name Marg Meaning :

Used in : English, Australian, British
 
Margreg Girl Name Margreg Meaning : Pearl

Used in : Irish
 
Maria-ingeborg Girl Name Maria-ingeborg Meaning :

Used in : German
 
Marianig Girl Name Marianig Meaning :

Used in : French
 
Marig Girl Name Marig Meaning :

Used in : French
 
Marivong Boy Name Marivong Meaning :

Used in : Australian
 
Marivonig Girl Name Marivonig Meaning :

Used in : French
 
Mark-henning Boy Name Mark-henning Meaning :

Used in : German
 
Markus-georg Boy Name Markus-georg Meaning :

Used in : German
 
Markwelung Boy Name Markwelung Meaning :

Used in : Australian
 
Marten-wolfgang Boy Name Marten-wolfgang Meaning :

Used in : German
 
Martin-henning Boy Name Martin-henning Meaning :

Used in : German
 
Martin-wolfgang Boy Name Martin-wolfgang Meaning :

Used in : German
 
Marx-ludwig Boy Name Marx-ludwig Meaning :

Used in : German
 
Masimong Girl Name Masimong Meaning :

Used in : African
 
Masingwaneng Girl Name Masingwaneng Meaning :

Used in : African
 
Masling Boy Name Masling Meaning : Little Thomas

Used in : French
 
Mathias-wolfgang Boy Name Mathias-wolfgang Meaning :

Used in : German
 
Matsag Boy Name Matsag Meaning :

Used in : Armenian
 
Matthias-georg Boy Name Matthias-georg Meaning :

Used in : German
 
Matthias-jorg Boy Name Matthias-jorg Meaning :

Used in : German
 
Matthias-ludwig Boy Name Matthias-ludwig Meaning :

Used in : German
 
Matthias-wolfgang Boy Name Matthias-wolfgang Meaning :

Used in : German
 
Maung Boy Name Maung Meaning :

Used in : Australian, Buddhist
 
Max-georg Boy Name Max-georg Meaning :

Used in : German
 
Max-hartwig Boy Name Max-hartwig Meaning :

Used in : German
 
Max-jorg Boy Name Max-jorg Meaning :

Used in : German
 
Max-ludwig Boy Name Max-ludwig Meaning :

Used in : German
 
Maying Girl Name Maying Meaning :

Used in : Australian
 
Mayling Girl Name Mayling Meaning :

Used in : Australian
 
Mckimseng Boy Name Mckimseng Meaning :

Used in : Australian
 
Meerog Boy Name Meerog Meaning :

Used in : Zoroastrian
 
Meg Girl Name Meg Meaning : Pearl

Used in : English, French, German, Greek, Irish, Latin, American, Australian, British, Danish, Dutch
 
Megg Girl Name Megg Meaning :

Used in : Australian
 
Meghrig Boy Name Meghrig Meaning : Honey

Used in : Armenian
 
Mehrang Boy Name Mehrang Meaning :

Used in : Persian, Iranian
 
Meiling Girl Name Meiling Meaning :

Used in : Australian
 
Meilyg Boy Name Meilyg Meaning : Legendary Son Of Caw.

Used in : Welsh
 
Meinburg Girl Name Meinburg Meaning :

Used in : German, Dutch
 
Meinrad-georg Boy Name Meinrad-georg Meaning :

Used in : German
 
Mekhag Boy Name Mekhag Meaning : Clove

Used in : Armenian
 
Mel-vayog Boy Name Mel-vayog Meaning : Devotee Of St Máedóc

Used in : Irish
 
Meling Girl Name Meling Meaning :

Used in : Chinese
 
Meng Boy Name Meng Meaning :

Used in : Chinese, Kurdish
 
Merang Girl Name Merang Meaning :

Used in : Australian
 
Meriadeg Boy Name Meriadeg Meaning :

Used in : French
 
Metsing Boy Name Metsing Meaning :

Used in : African
 
Meurig Boy Name Meurig Meaning : In welsh meaning is : Dark-skinned; a Moor. Form of Morris.

Used in : British, English, Welsh
 
Mfonobong Boy Name Mfonobong Meaning : God's Mercy/kindness. Mfonobong Nsehe Is A Famous Nigerian Publishing Executive.

Used in : Nigerian, Nigerian
 
Mfonobong Girl Name Mfonobong Meaning : God's Mercy/kindness. Mfonobong Nsehe Is A Famous Nigerian Publishing Executive.

Used in : Nigerian, Nigerian
 
Mhoraig Girl Name Mhoraig Meaning :

Used in : Australian
 
Mi-kyoung Girl Name Mi-kyoung Meaning :

Used in : Korean
 
Mi-young Girl Name Mi-young Meaning :

Used in : Korean
 
Michael-georg Boy Name Michael-georg Meaning :

Used in : German
 
Michael-jorg Boy Name Michael-jorg Meaning :

Used in : German
 
Michael-wolfgang Boy Name Michael-wolfgang Meaning :

Used in : German
 
Mikaelig Boy Name Mikaelig Meaning :

Used in : French
 
Milburg Girl Name Milburg Meaning :

Used in : German
 
Mildburg Girl Name Mildburg Meaning :

Used in : English, German, British
 
Milg Boy Name Milg Meaning :

Used in : Australian
 
After checking the name list for Baby Names that start with M and end with G, we hope you like our compilation of names. You can check more, if required.