Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Mayo
    • Origin:

      Irish place-name
    • Meaning:

      "yew-tree plain"
  2. Myrkjartan
    • Origin:

      Norse
    • Meaning:

      "sea warrior"
  3. Maximilien
    • Origin:

      French, from Latin
    • Meaning:

      "greatest"
  4. Maliq
    • Origin:

      Spelling variation of Malik, Arabic
    • Meaning:

      "king"
  5. Maron
    • Origin:

      Icelandic, meaning unknown
  6. Maxx
    • Origin:

      Variation of Max, English and German
    • Meaning:

      "greatest"
  7. Macbeth
    • Origin:

      Scottish
    • Meaning:

      "son of life"
  8. Million
    • Origin:

      English word name
  9. Mccanna
    • Origin:

      Irish surname
    • Meaning:

      "son of the wolf cub"
  10. Meztli
    • Origin:

      Nahuatl, Aztec
    • Meaning:

      "moon"
  11. Makaio
    • Origin:

      Hawaiian form of Matthew
    • Meaning:

      "gift of God"
  12. Menahem
    • Origin:

      Hebrew
    • Meaning:

      "the comforter"
  13. Matrix
    • Origin:

      Latin
    • Meaning:

      "womb; orderly mathematical arrangement"
  14. Meteor
    • Origin:

      Word name
  15. Mahdi
    • Origin:

      Arabic
    • Meaning:

      "guided one; one who guides"
  16. Maillol
    • Origin:

      Artist name
  17. Marcin
    • Origin:

      Polish variation of Martin, Latin
    • Meaning:

      "warlike"
  18. Molloy
    • Origin:

      Irish
    • Meaning:

      "a venerable chieftain"
  19. Moncler
    • Origin:

      Invented name
  20. Melbourne
    • Origin:

      English, place name
    • Meaning:

      "mill stream"