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 Maitlan Old English
boy Maitland Old English
boy Mak Scottish
boy Makadam Scottish
boy Makbeth Scottish
boy Makdonald Scottish
boy Makdougal Scottish
boy Makepeace Old English
boy Makinleah Scottish
boy Makis Hebrew
boy Makkai Scottish
boy Maklean Scottish
boy Makolm Scottish
boy Makya Native American
boy Makyah Native American
boy Makynly Scottish
boy Mal Hebrew
boy Malachi Hebrew
boy Malachy Hebrew
boy Malcom Scottish
boy Malin English
boy Malloy Irish
boy Malone Irish
boy Maloney Irish
boy Malyn English
boy Mandek Polish
boy Mandel French
boy Mander English
boy Manfred Old German
boy Manfrid English
boy Manley Old English
boy Manly English
boy Manneville French
boy Mannie Spanish
boy Manning Old English
boy Mannleah English
boy Manny Spanish
boy Mano Spanish
boy Manolito Spanish
boy Manolo Spanish
boy Mansfield English
boy Mansur Arabic
boy Mantel French
boy Manton English
boy Manuel Spanish, Hebrew
boy Manuelo Spanish
boy Manus Latin, Scandinavian
boy Manville French
boy Maponus Anglo Saxon
boy Marc French
boy Marcas Scottish
boy Marcel French
boy Marchland English
boy Marchman English
boy Marcos Spanish
boy Mardel English
boy Marden Old English
boy Mardon English
boy Mariano Spanish
boy Mariner Celtic
boy Mark English, Old English
boy Markandeya Hindu
boy Markel German
boy Markell German
boy Markey French
boy Markos German
boy Markus German
boy Marlan English
boy Marland English
boy Marlin English
boy Marlon English, Old French
boy Marlow Old English
boy Marlowe English
boy Marly English
boy Marmaduke Celtic
boy Marmion French
boy Marnin Hebrew
boy Marq French
boy Marque French
boy Marquez Spanish
boy Marquis French
boy Marrok Old English
boy Marsden Old English
boy Marsh English
boy Marshall French, English
boy Marsten English
boy Marston English
boy Martan Latin, Dutch, Portugese
boy Martel German
boy Martell German
boy Martyn Latin, Dutch, Portugese
boy Marven English
boy Marvin Celtic
boy Marvyn Celtic
boy Marwood English
boy Marx German
boy Masakazu Japanese
boy Masichuvio Native American
boy Maslin Old French
boy Mason French