Baby Boy Names
Explore our complete list of baby boy names — traditional, strong, and modern picks for your son.
2,606 names
- MalakaiHebrew
- MalakhiHebrew
- MalcolmScottish Gaelic
- MalekArabic
- MalikArabic
- ManchánIrish
- MannixIrish
- ManuelHebrew
- ManusIrish
- MaodhógIrish
- MaoilínIrish
- MaoilirIrish
- MaolcholmIrish
- MaolíosaIrish
- MaolsheachlannIrish
- MarcLatin
- MarcelLatin
- MarcelloItalian
- MarcellusLatin
- MarceloSpanish
- MarcoLatin
- MarcosSpanish
- MarcusLatin
- MarioItalian
- MariusLatin
- MarkLatin
- MarkasLatin
- MarkoSlavic
- MarkusLatin
- MarlonEnglish
- MarquesFrench
- MarquisFrench
- MarquiseFrench
- MarshallFrench
- MartinLatin
- MartyLatin
- MarvinWelsh
- MarwanArabic
- MasonFrench
- MassimoItalian
- MatasHebrew
- MateiHebrew
- MateoHebrew
- MateusOther
- MateuszHebrew
- MatheoHebrew
- MatheusPortuguese
- MathewHebrew
- MathiasHebrew
- MathisFrench
- MathúinIrish
- MatiasHebrew
- MattHebrew
- MatteoHebrew
- MatthewHebrew
- MatthiasHebrew
- MattiasHebrew
- MauriceLatin
- MauricioSpanish
- MaverickAmerican English