1775 Baby Names That Start With M (with Meanings and Popularity)

  1. Myles
    • Origin:

      English spelling variation of Miles
  2. Maven
    • Origin:

      Word name or Hebrew
    • Meaning:

      "one who understands"
  3. Margaux
    • Origin:

      French spelling variation of Margo
  4. Malin
    • Origin:

      English or Sanskrit
    • Meaning:

      "strong, little warrior or crowned"
  5. Manu
    • Origin:

      Finnish, Maori, Hawaiian, Sanskrit
    • Meaning:

      "greatest; bird; wise"
  6. Morris
    • Origin:

      English variation of Maurice
    • Meaning:

      "dark-skinned"
  7. Mercedes
    • Origin:

      Spanish
    • Meaning:

      "gracious gifts, benefits"
  8. Mitchell
    • Origin:

      English variation of Michael
    • Meaning:

      "who is like God"
  9. Mckenna
    • Origin:

      Irish
    • Meaning:

      "son of Kenneth"
  10. Marcello
    • Origin:

      Italian and Spanish
    • Meaning:

      "young warrior"
  11. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  12. Moses
    • Origin:

      Egyptian
    • Meaning:

      "delivered from the water"
  13. Murray
    • Origin:

      Scottish
    • Meaning:

      "settlement by the sea"
  14. Miro
    • Origin:

      Slavic
    • Meaning:

      "peace, world"
  15. Marianne
    • Origin:

      French combination of Marie and Anne
    • Meaning:

      "drop of the sea, bitter, or beloved + grace"
  16. Morrigan
    • Origin:

      Irish
    • Meaning:

      "phantom queen"
  17. Miran
    • Origin:

      Slovene, Persian, Kurdish, Hebrew
    • Meaning:

      "peace, world; prince; to sing + light"
  18. Macy
    • Origin:

      English surname, variation of Massey
    • Meaning:

      "hill"
  19. Maro
    • Origin:

      Latin, Hebrew, or Japanese
    • Meaning:

      "from Mars; bitter; or, myself"
  20. Madison
    • Origin:

      English
    • Meaning:

      "son of Matthew"