1. home
  2. Baby names
  3. baby boy names
  4. baby boy names beginning with m
Here's a list of boy names starting with m. What you choose to name your newborn boy is one of the most key decisions you will make for him. Names can mean a wide variety of things from honouring family by using ancestral names, to specific qualities in the meaning that you'd like to relate to your little boy, like strong or brave. You may just be looking for a name that sounds great and is easy to say. Meanings and origins have also been provided to assist you in the selection of your perfect baby boys name.

Baby boy names starting with m

search results for:

Gender Name List Origin
boy Masselin French
boy Masson French
boy Matai Hebrew
boy Mate Hebrew
boy Mateo Spanish
boy Mathe Hebrew
boy Mather Old English
boy Mathers English
boy Matherson English
boy Matheson Scottish
boy Mathew Hebrew, English
boy Mathews Hebrew
boy Mathieu French
boy Matias Spanish
boy Matoskah Native American
boy Matro Spanish
boy Matt English
boy Matthew Hebrew
boy Matthias English
boy Matthieu French
boy Mattias Hebrew
boy Matyas Hebrew
boy Matz Hebrew
boy Maughold Irish
boy Maunfeld English
boy Maureo Spanish
boy Maurice Latin, French, Old English
boy Maverick English
boy Mavrick English
boy Max Latin
boy Maxfield English
boy Maximilian German
boy Maximillian German
boy Maximus Latin
boy Maxwell Scottish
boy Mayer Latin, German, Hebrew
boy Mayfield English
boy Mayhew French
boy Maynard Anglo Saxon
boy Mayon Hindu
boy Maytlan Old English
boy Maytland Old English
boy Mcalister Scottish
boy Mcandrew Scottish
boy Mcaulay Scottish
boy Mcauliffe Irish
boy Mcaurthur Scottish
boy Mcbain Scottish
boy Mcbean Scottish
boy Mccallum Scottish
boy Mcclean Scottish
boy Mccloud Scottish
boy Mccoll Scottish
boy Mccormack Irish
boy Mcdonald Scottish
boy Mcdonell Scottish
boy Mcelroy Irish
boy Mcewen Scottish
boy Mcfarlane Scottish
boy Mcgowan Scottish
boy Mcgregor Scottish
boy Mcintosh Scottish
boy Mckendrick Scottish
boy Mckenzi Irish
boy Mckenzy Irish
boy Mckinnon Scottish
boy Mclachlan Scottish
boy Mclaine Scottish
boy Mcleod Scottish
boy Mcmillan Scottish
boy Mcmurra Irish
boy Meade English
boy Meccus Anglo Saxon
boy Medard Hungarian
boy Medwin English
boy Medwine English
boy Medwyn English
boy Mehetabel Hebrew
boy Mehul Hindu
boy Meinrad German
boy Meir Hebrew
boy Melborn English
boy Melbourne English
boy Melburn English
boy Melbyrne English
boy Meldon English
boy Meldrick English
boy Meldrik English
boy Meldryk English
boy Melville French
boy Melwas Old English
boy Melyon Old English
boy Mendel Hebrew, Middle English
boy Menzies Scottish
boy Merestun English
boy Merewode English
boy Merewood English
boy Merlin Celtic
boy Merlow English
boy Merlyn Celtic, Old English