Menu

Home › Boy Names › M

Boy Names Starting with M

222 names. Showing 21–40.

  1. 21.
    MahirArabic
    Meaning: Skilful
  2. 22.
    MahlonHebrew
    Meaning: Sickly
  3. 23.
    MahmoudArabic
    Meaning: Praised
  4. 24.
    MaitlandEnglish
    Meaning: Meadowland
  5. 25.
    MajorLatin
    Meaning: Greater
  6. 26.
    MakaiHawaiian
    Meaning: Toward the sea
  7. 27.
    MakoaHawaiian
    Meaning: Fearless
  8. 28.
    MaksimLatin
    Meaning: Greatest
  9. 29.
    MalachiHebrew
    Meaning: My messenger
  10. 30.
    MalachyHebrew
    Meaning: Messenger
  11. 31.
    MalakaiHebrew
    Meaning: My messenger
  12. 32.
    MalcolmGaelic
    Meaning: Disciple of Saint Columba
  13. 33.
    MalcomGaelic
    Meaning: Disciple of Saint Columba
  14. 34.
    MaldwynWelsh
    Meaning: Bald; fierce
  15. 35.
    MalikArabic
    Meaning: King
  16. 36.
    MalloryFrench
    Meaning: Unlucky
  17. 37.
    MaloneIrish
    Meaning: Devotee of Saint John
  18. 38.
    MamoHawaiian
    Meaning: Yellow flower
  19. 39.
    MandlaZulu
    Meaning: Power
  20. 40.
    ManfredGermanic
    Meaning: Man of peace