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

  1. Mcewan
    • Origin:

      Scottish
    • Meaning:

      "son of Ewan"
  2. Matevž
    • Origin:

      Slovene variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  3. Mahad
    • Origin:

      Somali
    • Meaning:

      "thanks"
  4. Maredudd
    • Origin:

      Welsh
    • Meaning:

      "great lord or sea lord"
  5. Maximiliaan
    • Origin:

      Dutch, variation of Maximilian,"greatest"
    • Meaning:

      "greatest"
  6. Michi
    • Origin:

      Japanese
    • Meaning:

      "path, road"
  7. Metrophanes
    • Origin:

      Greek
    • Meaning:

      "mother appearing, shining mother"
  8. Mead
    • Origin:

      English
    • Meaning:

      "from the meadow"
  9. Maarten
    • Origin:

      Dutch form of Martin
  10. Mcgill
    • Origin:

      Irish and Scottish surname
    • Meaning:

      "son of the foreigner"
  11. Mattan
    • Origin:

      Hebrew
    • Meaning:

      "gift"
  12. Miel
    • Origin:

      Diminutive of Emiel, Dutch
    • Meaning:

      "rival"
  13. Merrion
    • Origin:

      Welsh
    • Meaning:

      "of Mars, god of war"
  14. Mishka
    • Origin:

      Diminutive of Mikhail, Russian
    • Meaning:

      "who is like God"
  15. Mitrofan
    • Origin:

      Slavic and Russian variation of Metrophanes, Greek
    • Meaning:

      "mother appearing, shining mother"
  16. Maneesh
    • Origin:

      Sanskrit
    • Meaning:

      "the god of the mind"
  17. Montezuma
    • Origin:

      Anglicization of Motecuhzoma, Nahuatl
    • Meaning:

      "he frowns like a lord"
  18. Mayhew
    • Origin:

      Old French variation of Matthew, Hebrew
    • Meaning:

      "Gift of God"
  19. Mirza
    • Origin:

      Persian, Arabic
    • Meaning:

      "prince, commander"
  20. Mellon
    • Origin:

      English and Irish surname
    • Meaning:

      "from Meulan; descendant of Meallán"