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

  1. Muhammed ali
    • Origin:

      Turkish from Arabic
    • Meaning:

      "supremely praiseworthy"
  2. Mahershalalhashbaz
    • Origin:

      Hebrew
    • Meaning:

      "swift to the plunder"
  3. Mahrukh
    • Origin:

      Urdu
    • Meaning:

      "face like the moon"
  4. Merrill
    • Origin:

      English
    • Meaning:

      "sea-bright"
  5. Mingo
    • Origin:

      Short form of Domingo
  6. Merari
    • Origin:

      Hebrew
    • Meaning:

      "bitter"
  7. Mckayla
    • Origin:

      Variation of Michaela
    • Meaning:

      "who is like God"
  8. Malone
    • Origin:

      Irish surname
    • Meaning:

      "devotee of St. John"
  9. Mellie
    • Origin:

      Short form of Melissa, Amelia, Melanie and related names
  10. Mala
    • Origin:

      Sanskrit
    • Meaning:

      "necklace, garland"
  11. Milvi
    • Origin:

      Estonian diminutive of Miranda, Latin
    • Meaning:

      "marvelous"
  12. Mahina
    • Origin:

      Hawaiian
    • Meaning:

      "moon"
  13. Mahelet
    • Origin:

      Amharic, Geez, Ethiopian
    • Meaning:

      "praise to God"
  14. Mando
    • Origin:

      Diminutive of Armando, Spanish, Italian, and Portuguese form of Herman
    • Meaning:

      "soldier"
  15. Manuela
    • Origin:

      Spanish, feminine variation of Emmanuel
    • Meaning:

      "God is with us"
  16. Maleficent
    • Origin:

      English word name
    • Meaning:

      "causing harm"
  17. Michal
    • Origin:

      Czech, Slavic, and Polish variation of Michael
    • Meaning:

      "who is like God?"
  18. Morningstar
    • Origin:

      English from German
    • Meaning:

      "morning star"
  19. Mervin
    • Origin:

      Welsh
    • Meaning:

      "sea hill"
  20. Mattie
    • Origin:

      Diminutive of Matthew, Hebrew
    • Meaning:

      "gift of God"