Boy 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 Boy Names starting with M and ending with G for your kid.

Baby Boy 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
 
Maeg Boy Name Maeg Meaning :

Used in : French
 
Maeleg Boy Name Maeleg Meaning :

Used in : French
 
Maelig Boy Name Maelig Meaning :

Used in : French
 
Magog Boy Name Magog Meaning : Covering, Roof, Dissolving.

Used in : Biblical
 
Majag Boy Name Majag Meaning :

Used in : Armenian
 
Malang Boy Name Malang Meaning : Mystic

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

Used in : Korean
 
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
 
Mannig Boy Name Mannig Meaning :

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

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

Used in : Australian
 
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
 
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
 
Marivong Boy Name Marivong Meaning :

Used in : Australian
 
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
 
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
 
Mckimseng Boy Name Mckimseng Meaning :

Used in : Australian
 
Meerog Boy Name Meerog Meaning :

Used in : Zoroastrian
 
Meghrig Boy Name Meghrig Meaning : Honey

Used in : Armenian
 
Mehrang Boy Name Mehrang Meaning :

Used in : Persian, Iranian
 
Meilyg Boy Name Meilyg Meaning : Legendary Son Of Caw.

Used in : Welsh
 
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
 
Meng Boy Name Meng Meaning :

Used in : Chinese, Kurdish
 
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
 
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
 
Milg Boy Name Milg Meaning :

Used in : Australian
 
Ming Boy Name Ming Meaning : After A Dynasty

Used in : Chinese
 
Minqiang Boy Name Minqiang Meaning :

Used in : Australian
 
Miodrag Boy Name Miodrag Meaning :

Used in : Australian
 
Miorog Boy Name Miorog Meaning :

Used in : Celtic
 
Mitang Boy Name Mitang Meaning : The dearest part of the body

Used in : Australian, Sanskrit
 
Mitraang Boy Name Mitraang Meaning : The part of a friend or the friendship

Used in : Sanskrit
 
Mochaomhog Boy Name Mochaomhog Meaning : Saint Name

Used in : Irish
 
Modig Boy Name Modig Meaning : Brave

Used in : Anglo
 
Moidrag Boy Name Moidrag Meaning :

Used in : Australian
 
Mojag Boy Name Mojag Meaning :

Used in : Native American
 
Mokevog Boy Name Mokevog Meaning : Pet Form Of Cáemgen And Cáemán(Beautiful Biorth, Beloved Person, Comely Child)

Used in : Irish
 
Molling Boy Name Molling Meaning : In irish meaning is : Surname

Used in : Celtic, Irish
 
Moluag Boy Name Moluag Meaning : In irish meaning is : Saint's name

Used in : Celtic, Irish, Celtic
 
Momig Boy Name Momig Meaning : Small Candle

Used in : Armenian
 
Morag Boy Name Morag Meaning :

Used in : Australian, Gaelic, Australian, Hebrew
 
Morgannwg Boy Name Morgannwg Meaning : From Glamorgan.

Used in : Welsh
 
Moriddig Boy Name Moriddig Meaning :

Used in : British, English
 
Mung Boy Name Mung Meaning :

Used in : Australian, Australian
 
Myaing Boy Name Myaing Meaning : Forest

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