Boy Names Starting with M and Ending With H




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

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

Name M/F Meaning
Maadiah Boy Name Maadiah Meaning : Pleasantness. The Testimony Of The Lord.

Used in : Biblical
 
Maagh Boy Name Maagh Meaning : Name Of A Hindu Month

Used in : Hindu
 
Maaseiah Boy Name Maaseiah Meaning : The Work Of The Lord.

Used in : Biblical, Hebrew
 
Mabah Boy Name Mabah Meaning :

Used in : Arabic
 
Mac-adhaimh Boy Name Mac-adhaimh Meaning : Son Of Adam.

Used in : Gaelic
 
Mac-daraich Boy Name Mac-daraich Meaning : Son Of The Man From The Ford By The Oak Trees.

Used in : Gaelic
 
Mac-ghille-dhuibh Boy Name Mac-ghille-dhuibh Meaning : Son Of The One Who Serves The Dark Man.

Used in : Gaelic
 
Macadhaimh Boy Name Macadhaimh Meaning : Son Of Adam.

Used in : Gaelic
 
Macadhamh Boy Name Macadhamh Meaning : Son Of Adam

Used in : Scottish
 
Macaiah Boy Name Macaiah Meaning :

Used in : Hebrew
 
Macbeathach Boy Name Macbeathach Meaning :

Used in : Celtic
 
Macbeth Boy Name Macbeth Meaning : Son Of Beth

Used in : Scottish, Shakespearean
 
Macdaibhidh Boy Name Macdaibhidh Meaning : David's Son

Used in : Scottish
 
Macdhubh Boy Name Macdhubh Meaning : Son Of The Blackman

Used in : Scottish
 
Mach Boy Name Mach Meaning :

Used in : Australian, German, Australian
 
Machbenah Boy Name Machbenah Meaning : Poverty, The Smiting Of His Son.

Used in : Biblical
 
Macintosh Boy Name Macintosh Meaning : In scottish meaning is : Son of the thane

Used in : Australian, Scottish
 
Mackintosh Boy Name Mackintosh Meaning : Son Of The Thane

Used in : Scottish
 
Maclamroch Boy Name Maclamroch Meaning :

Used in : Australian
 
Macmaureadhaigh Boy Name Macmaureadhaigh Meaning : Son Of Murray

Used in : Irish
 
Madach Boy Name Madach Meaning :

Used in : Celtic
 
Madesh Boy Name Madesh Meaning : Lord Shiva

Used in : Hindu, Kannada, Telugu
 
Madhavaiah Boy Name Madhavaiah Meaning : Lord Shiva

Used in : Hindu
 
Madhughosh Boy Name Madhughosh Meaning : Honey, Nectar

Used in : Hindu
 
Madih Boy Name Madih Meaning :

Used in : Arabic
 
Madinah Boy Name Madinah Meaning :

Used in : Hindu
 
Madiraksh Boy Name Madiraksh Meaning :

Used in : Hindu
 
Madrah Boy Name Madrah Meaning :

Used in : Malaysian
 
Maegenfrith Boy Name Maegenfrith Meaning :

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

Used in : Celtic
 
Maenach Boy Name Maenach Meaning :

Used in : Irish
 
Magadh Boy Name Magadh Meaning : Son Of Yadu

Used in : Hindu
 
Magesh Boy Name Magesh Meaning :

Used in : Hindu
 
Magh Boy Name Magh Meaning : Name Of A Hindu Month

Used in : Hindu
 
Magiesh Boy Name Magiesh Meaning :

Used in : Australian
 
Mahalah Boy Name Mahalah Meaning : Sickness, A Company Of Dancers, A Harp.

Used in : Biblical, Arabic, Australian, Hebrew
 
Mahalath Boy Name Mahalath Meaning : Sickness, A Company Of Dancers, A Harp.

Used in : Biblical
 
Mahansukh Boy Name Mahansukh Meaning : Great Happiness.

Used in : Sikh
 
Mahanteerath Boy Name Mahanteerath Meaning : Greatest Holy Place.

Used in : Sikh
 
Mahanth Boy Name Mahanth Meaning : Great

Used in : Hindu
 
Mahapurush Boy Name Mahapurush Meaning : Great Being, Lord Rama

Used in : Hindu
 
Maharanth Boy Name Maharanth Meaning : Pollen Inside A Flower

Used in : Hindu
 
Maharath Boy Name Maharath Meaning : A Great Charioteer

Used in : Hindu
 
Maharth Boy Name Maharth Meaning : Very Truthful

Used in : Hindu
 
Mahaveeraprasath Boy Name Mahaveeraprasath Meaning :

Used in : Hindu
 
Mahazioth Boy Name Mahazioth Meaning : Seeing A Sign, Seeing A Letter.

Used in : Biblical
 
Mahboobullah Boy Name Mahboobullah Meaning :

Used in : Afghan
 
Mahendra-prasath Boy Name Mahendra-prasath Meaning : The King

Used in : Hindu
 
Mahendranath Boy Name Mahendranath Meaning :

Used in : Bengali, Hindu
 
Mahendraprasath Boy Name Mahendraprasath Meaning :

Used in : Hindu
 
Mahesh Boy Name Mahesh Meaning : Lord Shiva

Used in : Hindu, Sindhi, Malayalam, Marathi, Gujarati
 
Maheshvarah Boy Name Maheshvarah Meaning :

Used in : Hindu
 
Mahfudh Boy Name Mahfudh Meaning : Preserved

Used in : African, Swahili
 
Mahijith Boy Name Mahijith Meaning : Conqueror Of The Earth

Used in : Hindu
 
Mahish Boy Name Mahish Meaning : A King

Used in : Hindu
 
Mahith Boy Name Mahith Meaning : Honoured

Used in : Hindu, Telugu
 
Mahkah Boy Name Mahkah Meaning : Earth.

Used in : Native American, Australian
 
Mahuizoh Boy Name Mahuizoh Meaning :

Used in : Mexican, Mexican
 
Mailoch Boy Name Mailoch Meaning :

Used in : Australian
 
Malach Boy Name Malach Meaning :

Used in : Hebrew
 
Malchiah Boy Name Malchiah Meaning : The Lord My King, Or My Counselor.

Used in : Biblical
 
Malchijah Boy Name Malchijah Meaning : The Lord My King, Or My Counselor.

Used in : Biblical
 
Malih Boy Name Malih Meaning : In Sindhi meaning is : A reciter of Quran was so called.

Used in : Arabic, Sindhi
 
Malkiah Boy Name Malkiah Meaning :

Used in : Hebrew, Hebrew
 
Mallesh Boy Name Mallesh Meaning : Lord shiva

Used in : Kannada, Telugu
 
Mallolwch Boy Name Mallolwch Meaning : Legendary King Of Ireland.

Used in : Welsh
 
Malluch Boy Name Malluch Meaning : Reigning, Counseling.

Used in : Biblical
 
Maluch Boy Name Maluch Meaning :

Used in : Hebrew
 
Mamdoh Boy Name Mamdoh Meaning :

Used in : Australian, British, English
 
Mamdooh Boy Name Mamdooh Meaning : Variant Of Mamduh: Praised, Commended, Glorified

Used in : Arabic
 
Mamdouh Boy Name Mamdouh Meaning : In Muslim meaning is : One who is commended; Praised; Glorified

Used in : Arabic, Australian, Muslim
 
Mamduh Boy Name Mamduh Meaning : Praised, Commended, Glorified

Used in : Arabic, Sindhi
 
Manassah Boy Name Manassah Meaning :

Used in : Hebrew
 
Manasseh Boy Name Manasseh Meaning : In biblical meaning is : Forgetfulness; he that is forgotten.

Used in : Australian, Biblical, Hebrew
 
Manfred-friedrich Boy Name Manfred-friedrich Meaning :

Used in : German
 
Mangesh Boy Name Mangesh Meaning : a form of Shiva

Used in : Gujarati
 
Manh Boy Name Manh Meaning :

Used in : Australian, Australian
 
Manish Boy Name Manish Meaning : In Sindhi meaning is : Wise; A profound thinker

Used in : Australian, Sindhi, Malayalam, Marathi, Gujarati
 
Manith Boy Name Manith Meaning :

Used in : Australian, German
 
Manjodh Boy Name Manjodh Meaning : One Who Battles Against The Evils.

Used in : Sikh
 
Manjukesh Boy Name Manjukesh Meaning : A man who has beautiful hair

Used in : Sanskrit
 
Manleich Boy Name Manleich Meaning :

Used in : Anglo, British, English
 
Manleigh Boy Name Manleigh Meaning : Manly, From The Man's Meadow.

Used in : British, English
 
Mannleah Boy Name Mannleah Meaning : From The Hero's Meadow

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

Used in : Hebrew, German
 
Manoah Boy Name Manoah Meaning : In biblical meaning is : Rest, a present.

Used in : Australian, Biblical, Hebrew, French
 
Manough Boy Name Manough Meaning : Infant

Used in : Armenian
 
Manshuddh Boy Name Manshuddh Meaning : One Whose Heart Is Pure.

Used in : Sikh
 
Mansukh Boy Name Mansukh Meaning : Happy One

Used in : Punjabi, Punjabi, Gujarati
 
Mantheesh Boy Name Mantheesh Meaning :

Used in : Sri Lankan
 
Manuel-helmuth Boy Name Manuel-helmuth Meaning :

Used in : German
 
Manush Boy Name Manush Meaning :

Used in : Parsi
 
Maol-mhuadh Boy Name Maol-mhuadh Meaning : Descendant Of The Devotee Of Aodha

Used in : Irish
 
Maoldhomhnaigh Boy Name Maoldhomhnaigh Meaning : Devoted To God.

Used in : Gaelic
 
Maolmhuadh Boy Name Maolmhuadh Meaning : Descendant Of The Devotee Of Aodha

Used in : Irish
 
Maonach Boy Name Maonach Meaning : Silent

Used in : Irish
 
Maonaigh Boy Name Maonaigh Meaning : Wealthy

Used in : Irish
 
Marc-friedrich Boy Name Marc-friedrich Meaning :

Used in : German
 
Marc-ulrich Boy Name Marc-ulrich Meaning :

Used in : German
 
March Boy Name March Meaning :

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