660 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. Mallory
    • Origin:

      French
    • Meaning:

      "unfortunate"
  4. Mathis
    • Origin:

      French and German form of Matthias or Matthew
    • Meaning:

      "gift of God"
  5. Marc
    • Origin:

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

      Hebrew
    • Meaning:

      "as God is"
  7. Myron
    • Origin:

      Greek
    • Meaning:

      "fragrant, an aromatic shrub, myrrh"
  8. Marin
    • Origin:

      Latin
    • Meaning:

      "of the sea"
  9. Macaulay
    • Origin:

      Scottish
    • Meaning:

      "son of righteousness"
  10. Mako
    • Origin:

      Japanese
    • Meaning:

      "sincerity"
  11. Maël
    • Origin:

      Breton
    • Meaning:

      "prince, chieftain"
  12. Morpheus
    • Origin:

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

      Welsh
    • Meaning:

      "fortunate, benefactor's son"
  14. Marvin
    • Origin:

      Welsh, variant of Mervyn
    • Meaning:

      "sea hill"
  15. Makari
    • Origin:

      Russian, Greek
    • Meaning:

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

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

      "Maccas's homestead; greatest town"
  17. Mitt
    • Origin:

      Nickname for Milton
    • Meaning:

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

      Spanish variation of Matthew
    • Meaning:

      "gift of God"
  19. Montague
    • Origin:

      French
    • Meaning:

      "pointy hill"
  20. Milos
    • Origin:

      Slavic
    • Meaning:

      "gracious, dear, beloved"