Boy Names Starting with M
222 names. Showing 1–20.
- 1.MabonWelshMeaning: Great son
- 2.MacGaelicMeaning: Son
- 3.MacallisterGaelicMeaning: Son of Alasdair
- 4.MacarioGreekMeaning: Blessed
- 5.MacaulayScottishMeaning: Son of Olaf
- 6.MackGaelicMeaning: Son
- 7.MackenzieScottishMeaning: Son of the fair one
- 8.MaddockWelshMeaning: Beneficent
- 9.MaddoxWelshMeaning: Fortunate
- 10.MadduxWelshMeaning: Fortunate
- 11.MadhavSanskritMeaning: Of Madhu, a name of Krishna
- 12.MadisonEnglishMeaning: Son of Maud
- 13.MadocWelshMeaning: Fortunate
- 14.MaelgwnWelshMeaning: Prince
- 15.MageeIrishMeaning: Son of the fiery one
- 16.MagnarNorseMeaning: Strong warrior
- 17.MagnusLatinMeaning: Great
- 18.MaguireIrishMeaning: Son of the pale one
- 19.MahdiArabicMeaning: Guided one
- 20.MaheshSanskritMeaning: Great lord