1. home
  2. Baby names
  3. baby boy names
  4. baby boy names beginning with m

Win a 6 month supply of Huggies!

Join Huggies Club for your chance to win a 6 month supply of Huggies products as well as exclusive access to member benefits and offers.


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 Merrick English
boy Merril English
boy Merrill German, Old English
boy Merritt English
boy Merton English
boy Mervin English
boy Mervyn English
boy Merwyn English
boy Meyer German
boy Michael Hebrew
boy Micheal Scottish
boy Michel French
boy Michele Hebrew
boy Michon Hebrew
boy Mick Irish
boy Mickey Irish
boy Miguel Spanish
boy Mikael Hebrew
boy Mike English
boy Mikel French
boy Mikhail Hebrew
boy Mikhalis Hebrew
boy Mikhos Hebrew
boy Mikkel Hebrew
boy Mikko Hebrew
boy Miksa Hungarian
boy Milburn English
boy Milbyrne English
boy Milford English
boy Millard Old English
boy Miller Old English
boy Millman English
boy Milman English
boy Milton Old English
boy Milward English
boy Mingan Native American
boy Miquel French
boy Miron Hebrew
boy Misi Hebrew
boy Miska Hebrew
boy Misu Native American
boy Mitcbel English
boy Mitch English
boy Mitchel English
boy Mitchell English
boy Mladen Slavic
boy Mochni Native American
boy Mogue Irish
boy Mohamad Arabic
boy Mohamed Arabic
boy Mohamet Arabic
boy Mohammad Arabic
boy Mohammed Arabic
boy Moises Spanish
boy Mojag Native American
boy Molan Irish
boy Molimo Native American
boy Molloy Irish
boy Monroe Celtic
boy Montae Spanish
boy Montaigu French
boy Montay Spanish
boy Montel Spanish
boy Montes Spanish
boy Montez Spanish
boy Montgomery French
boy Montie English
boy Montrel Spanish
boy Montrell Spanish
boy Monty English
boy Moor French
boy Moore French
boy Mordrain Old English
boy Moreland English
boy Moreley English
boy Morell French
boy Moriarty Irish
boy Morland English
boy Morley English
boy Morrie English
boy Morris Latin
boy Morrisey English
boy Morrison English
boy Morrissey Irish
boy Morse English
boy Mortimer French
boy Morton English
boy Morven Old English
boy Moses Hebrew
boy Moshe Hebrew
boy Mosheh Hebrew
boy Moss English
boy Motega Native American
boy Moukib Arabic
boy Moulton English
boy Muhammad Arabic
boy Muhammed Arabic
boy Muir Scottish
boy Mukasa Ugandan
boy Mulcahy Irish