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

  1. Magi
    • Origin:

      Cherokee
    • Meaning:

      "who is like God"
  2. Magic
    • Origin:

      Word name
  3. Makaria
    • Origin:

      Greek mythology name
    • Meaning:

      "blessed one"
  4. Mandla
    • Origin:

      African
    • Meaning:

      "strength"
  5. Malek
    • Origin:

      Variation of Malik, Arabic; Greenlandic
    • Meaning:

      "king; wave"
  6. Mileena
    • Origin:

      Variation of Milena; Czech
    • Meaning:

      "love, warmth, grace"
  7. Murray
    • Origin:

      Scottish
    • Meaning:

      "from the land by the sea"
  8. Metztli
    • Origin:

      Aztec mythological name
    • Meaning:

      "moon"
  9. Maudie
    • Origin:

      English and French diminutive of Matilda, German
    • Meaning:

      "battle-mighty"
  10. Mo
    • Origin:

      Diminutive of Maureen, Irish variation of Mary, Hebrew
    • Meaning:

      "bitter"
  11. Malak
    • Origin:

      Arabic
    • Meaning:

      "angel"
  12. Matiu
    • Origin:

      Maori
    • Meaning:

      "gift of god"
  13. Mariota
    • Origin:

      Variation of Margaret
    • Meaning:

      "pearl"
  14. Mcdermott
    • Origin:

      Irish
    • Meaning:

      "son of Diarmaid"
  15. Marykate
    • Origin:

      Combination of Mary and Kate, Hebrew and Greek
    • Meaning:

      "bitter and pure"
  16. Mehmet
    • Origin:

      Turkish variation of Muhammad, Arabic
    • Meaning:

      "praiseworthy"
  17. Malli
    • Origin:

      Hindi
    • Meaning:

      "jasmine flower"
  18. Mako
    • Origin:

      Japanese
    • Meaning:

      "sincerity"
  19. Morella
    • Origin:

      Literary name
  20. Marsai
    • Origin:

      American invented name