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

  1. Metal
    • Origin:

      English word name
    • Meaning:

      "metal"
  2. Maredudd
    • Origin:

      Welsh
    • Meaning:

      "great lord or sea lord"
  3. Marylee
    • Origin:

      English combination of Mary and Lee
    • Meaning:

      "drop of the sea, bitter, or beloved + meadow"
  4. Mclaren
    • Origin:

      Gaelic
    • Meaning:

      "son of Labhrainn"
  5. Mi̇ra
    • Origin:

      Azerbaijani
    • Meaning:

      "sea, ocean"
  6. Mailen
    • Origin:

      Swedish and Norwegian, combination of Maj and Lena
  7. Meelis
    • Origin:

      Estonian
    • Meaning:

      "mind"
  8. Mair
    • Origin:

      Welsh form of Mary
  9. Merredin
    • Origin:

      Indigenous Australian place name
  10. Meraline
    • Origin:

      Unclear
  11. Matevž
    • Origin:

      Slovene variation of Matthew, Hebrew
    • Meaning:

      "gift of God"
  12. Mishka
    • Origin:

      Diminutive of Mikhail, Russian
    • Meaning:

      "who is like God"
  13. Mariluz
    • Origin:

      Spanish, combination of Maria + Luz
  14. Marwa
    • Origin:

      Arabic
    • Meaning:

      "white stone"
  15. Moegi
    • Origin:

      Japanese
    • Meaning:

      "budding sprout"
  16. Medgar
    • Origin:

      German
    • Meaning:

      "lucky spear"
  17. Mellon
    • Origin:

      English and Irish surname
    • Meaning:

      "from Meulan; descendant of Meallán"
  18. Matvey
    • Origin:

      Russian, from Hebrew
    • Meaning:

      "gift of God"
  19. Maybrie
    • Origin:

      English, modern invented name combining "May" and "Bree"
    • Meaning:

      "Bree"
  20. Manda
    • Origin:

      Diminutive of Amanda