Names Starting with M and Ending With D




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 D for your kid.

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

Name M/F Meaning
Ma'bood Boy Name Ma'bood Meaning : Variant Of Ma'bud: Worshipped, Adored

Used in : Arabic
 
Ma'bud Boy Name Ma'bud Meaning : Worshipped, Adored

Used in : Arabic
 
Ma'd Boy Name Ma'd Meaning : An Old Arabian Tribe's Name

Used in : Arabic, Muslim
 
Mabad Boy Name Mabad Meaning : A Place Of Worship.

Used in : Sindhi
 
Mac-a'bhaird Boy Name Mac-a'bhaird Meaning : Son Of Baird.

Used in : Gaelic
 
Mac-bethad Boy Name Mac-bethad Meaning : Righteous

Used in : Irish
 
Macbeathad Boy Name Macbeathad Meaning :

Used in : Celtic
 
Macdonald Boy Name Macdonald Meaning : Son Of Donald.The McDonald Were A Powerful Scottish Clan.

Used in : Gaelic, Scottish
 
Machteld Girl Name Machteld Meaning :

Used in : Netherlands, Dutch
 
Machtild Girl Name Machtild Meaning :

Used in : Netherlands
 
Mackdad Boy Name Mackdad Meaning :

Used in : Australian
 
Macleod Boy Name Macleod Meaning : In scottish meaning is : Son of the ugly man

Used in : Australian, Scottish
 
Macleonard Boy Name Macleonard Meaning :

Used in : Australian
 
Macquaid Boy Name Macquaid Meaning : Son Of Quaid

Used in : Irish
 
Maed Boy Name Maed Meaning : From The Meadow

Used in : British, English
 
Mael-muad Boy Name Mael-muad Meaning : From Muad, Noble Or Proud

Used in : Irish
 
Mael-ruanaid Boy Name Mael-ruanaid Meaning : From Ruanaid, A Champion, A Strong Man

Used in : Irish
 
Maerheard Boy Name Maerheard Meaning :

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

Used in : German
 
Maganhard Boy Name Maganhard Meaning :

Used in : German
 
Magd Boy Name Magd Meaning :

Used in : Australian, German
 
Magd Girl Name Magd Meaning :

Used in : Australian, German
 
Maged Boy Name Maged Meaning :

Used in : Australian
 
Maghenyld Girl Name Maghenyld Meaning :

Used in : English, German, British
 
Maghtild Girl Name Maghtild Meaning :

Used in : German
 
Magid Boy Name Magid Meaning :

Used in : Australian
 
Maginfred Boy Name Maginfred Meaning :

Used in : German
 
Maginrad Boy Name Maginrad Meaning :

Used in : German
 
Magnhild Girl Name Magnhild Meaning : Great

Used in : Swedish, Danish
 
Magnild Girl Name Magnild Meaning : Strong Battle Maiden

Used in : German, Norse, Norse
 
Magnild Boy Name Magnild Meaning : Strong Battle Maiden

Used in : German, Norse, Norse
 
Magrid Girl Name Magrid Meaning :

Used in : German
 
Magteld Boy Name Magteld Meaning :

Used in : Dutch, Australian
 
Magteld Girl Name Magteld Meaning :

Used in : Dutch, Australian
 
Mahad Boy Name Mahad Meaning :

Used in : Australian
 
Mahafrid Girl Name Mahafrid Meaning :

Used in : Parsi
 
Mahald Girl Name Mahald Meaning :

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

Used in : Australian
 
Mahamd Boy Name Mahamd Meaning :

Used in : Australian
 
Mahamed Boy Name Mahamed Meaning :

Used in : Australian
 
Mahammed Boy Name Mahammed Meaning :

Used in : Arabic, Australian
 
Mahammoud Boy Name Mahammoud Meaning :

Used in : Australian
 
Mahamoud Boy Name Mahamoud Meaning :

Used in : African, Australian
 
Mahamud Boy Name Mahamud Meaning :

Used in : Australian
 
Mahaud Girl Name Mahaud Meaning :

Used in : German
 
Mahbod Boy Name Mahbod Meaning :

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

Used in : Persian, Iranian, Iranian
 
Mahd Boy Name Mahd Meaning :

Used in : Australian
 
Mahenyld Girl Name Mahenyld Meaning :

Used in : English, German, British
 
Mahhild Girl Name Mahhild Meaning :

Used in : German
 
Mahid Boy Name Mahid Meaning : Another Name For God, One Who Preaches

Used in : Muslim
 
Mahkhurshid Girl Name Mahkhurshid Meaning :

Used in : Parsi
 
Mahmad Boy Name Mahmad Meaning :

Used in : Australian, Persian, Iranian
 
Mahmed Boy Name Mahmed Meaning :

Used in : Arabic
 
Mahmmoud Boy Name Mahmmoud Meaning :

Used in : Australian
 
Mahmond Boy Name Mahmond Meaning :

Used in : Australian
 
Mahmood Boy Name Mahmood Meaning : Praised

Used in : Afghan, Arabic, Persian, Hindu, Iranian, Muslim, Parsi, Pashtun
 
Mahmoud Boy Name Mahmoud Meaning : In parsi meaning is : Praised

Used in : African, Afghan, Arabic, Australian, Persian, Iranian, Lebanese, Muslim, Parsi, Danish, French, German, Australian
 
Mahmoud Girl Name Mahmoud Meaning : In parsi meaning is : Praised

Used in : African, Afghan, Arabic, Australian, Persian, Iranian, Lebanese, Muslim, Parsi, Danish, French, German, Australian
 
Mahmud Boy Name Mahmud Meaning : Praised

Used in : African, Afghan, Arabic, Hindu, Lebanese, Muslim, Sindhi, Swahili, Danish, German
 
Mahnahid Boy Name Mahnahid Meaning :

Used in : Parsi
 
Mahommed Boy Name Mahommed Meaning :

Used in : Australian
 
Mahommoud Boy Name Mahommoud Meaning :

Used in : Australian
 
Mahraspand Boy Name Mahraspand Meaning :

Used in : Parsi
 
Mahsheed Girl Name Mahsheed Meaning : Moon, Moonlight

Used in : Persian, Iranian, Parsi
 
Mahshid Girl Name Mahshid Meaning :

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

Used in : German
 
Mahud Boy Name Mahud Meaning : Another Name For God, One Who Is Worshipped

Used in : Muslim
 
Mahvandad Boy Name Mahvandad Meaning :

Used in : Parsi
 
Mahxorshid Girl Name Mahxorshid Meaning :

Used in : Zoroastrian
 
Maighread Girl Name Maighread Meaning : Variant Of Margaret: Pearl.

Used in : Greek, Irish
 
Maighreed Girl Name Maighreed Meaning : In irish meaning is : Pearl

Used in : Greek, Irish
 
Maigread Girl Name Maigread Meaning :

Used in : Australian
 
Mainard Boy Name Mainard Meaning :

Used in : German
 
Maind Boy Name Maind Meaning :

Used in : Dutch
 
Mainhard Boy Name Mainhard Meaning :

Used in : German
 
Mairaed Girl Name Mairaed Meaning :

Used in : Australian
 
Mairead Girl Name Mairead Meaning : Pearl.

Used in : Greek, Irish, Australian
 
Mairearad Girl Name Mairearad Meaning : Pearl.

Used in : Gaelic
 
Mairghread Girl Name Mairghread Meaning : Pearl.

Used in : Gaelic, Latin, Australian
 
Mairid Boy Name Mairid Meaning :

Used in : Celtic
 
Maitford Boy Name Maitford Meaning :

Used in : Australian
 
Maitland Boy Name Maitland Meaning : In british meaning is : From the meadow

Used in : Anglo, Australian, British, English, Australian, British
 
Maitland Girl Name Maitland Meaning : In british meaning is : From the meadow

Used in : Anglo, Australian, British, English, Australian, British
 
Maiwand Boy Name Maiwand Meaning : In Pashtun meaning is : Famous place near Qandhar

Used in : Afghan, Australian, Pashtun
 
Majd Boy Name Majd Meaning : Glory

Used in : Arabic, Australian, Muslim, Sindhi, German
 
Majed Boy Name Majed Meaning :

Used in : Arabic, Australian
 
Majeed Boy Name Majeed Meaning :

Used in : Afghan, Arabic, Australian, German
 
Majfrid Girl Name Majfrid Meaning : Pearl

Used in : Swedish
 
Majgerd Girl Name Majgerd Meaning : Pearl

Used in : Swedish
 
Majheed Boy Name Majheed Meaning : Glorious

Used in : Afghan
 
Majhild Girl Name Majhild Meaning : Pearl

Used in : Swedish
 
Majid Boy Name Majid Meaning : Innovator

Used in : African, Afghan, Arabic, Persian, Iranian, Malaysian, Muslim, Parsi, Pashtun, Swahili, Danish, French, German
 
Majmoud Boy Name Majmoud Meaning :

Used in : Australian
 
Majrid Girl Name Majrid Meaning : Great Mother

Used in : Swedish
 
Makhid Boy Name Makhid Meaning :

Used in : Arabic
 
Maldred Boy Name Maldred Meaning :

Used in : British, Celtic, English
 
Malfred Boy Name Malfred Meaning :

Used in : French
 
Malfrid Girl Name Malfrid Meaning :

Used in : Danish
 
Malhild Girl Name Malhild Meaning :

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