645 Boy Names That Start With M (with Meanings and Popularity)

  1. Mylo
    • Origin:

      Spelling variation of Milo, Latin or old German
    • Meaning:

      "soldier or merciful"
  2. Micaiah
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  3. Mathis
    • Origin:

      French and German form of Matthias or Matthew
    • Meaning:

      "gift of God"
  4. Mallory
    • Origin:

      French
    • Meaning:

      "unfortunate"
  5. Marc
    • Origin:

      French, Welsh and Catalan variation of Mark
  6. Myron
    • Origin:

      Greek
    • Meaning:

      "fragrant, an aromatic shrub, myrrh"
  7. Misael
    • Origin:

      Hebrew
    • Meaning:

      "as God is"
  8. Macaulay
    • Origin:

      Scottish
    • Meaning:

      "son of righteousness"
  9. Marin
    • Origin:

      Latin
    • Meaning:

      "of the sea"
  10. Mako
    • Origin:

      Japanese
    • Meaning:

      "sincerity"
  11. Madoc
    • Origin:

      Welsh
    • Meaning:

      "fortunate, benefactor's son"
  12. Morpheus
    • Origin:

      Greek mythology name, god of sleep and dreams
  13. Marvin
    • Origin:

      Welsh, variant of Mervyn
    • Meaning:

      "sea hill"
  14. Maël
    • Origin:

      Breton
    • Meaning:

      "prince, chieftain"
  15. Makari
    • Origin:

      Russian, Greek
    • Meaning:

      "blessed, happy; I wish"
  16. Mitt
    • Origin:

      Nickname for Milton
    • Meaning:

      "settlement with a mill"
  17. Maceo
    • Origin:

      Spanish variation of Matthew
    • Meaning:

      "gift of God"
  18. Montague
    • Origin:

      French
    • Meaning:

      "pointy hill"
  19. Maxton
    • Origin:

      English surname, elaboration of Max, Latin,"Maccas's homestead; greatest town"
    • Meaning:

      "Maccas's homestead; greatest town"
  20. Mel
    • Origin:

      English, diminutive of Melvin
    • Meaning:

      "council protector"