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

  1. Matthew
    • Origin:

      Hebrew
    • Meaning:

      "gift of God"
  2. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  3. Madeline
    • Origin:

      English variation of Magdalen
    • Meaning:

      "high tower or woman from Magdala"
  4. Malachi
    • Origin:

      Hebrew
    • Meaning:

      "my messenger"
  5. Marigold
    • Origin:

      Flower name, from English
    • Meaning:

      "golden flower"
  6. Miriam
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  7. Mason
    • Origin:

      English occupational name
    • Meaning:

      "worker in stone"
  8. Mary
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea; bitter; beloved; love"
  9. Maren
    • Origin:

      Latin
    • Meaning:

      "sea"
  10. Mara
    • Origin:

      Hebrew
    • Meaning:

      "bitter"
  11. Maxwell
    • Origin:

      Scottish
    • Meaning:

      "great stream"
  12. Mina
    • Origin:

      Hindu equivalent of Pisces or diminutive of Wilhelmina, German
    • Meaning:

      "resolute protection"
  13. Marina
    • Origin:

      Latin
    • Meaning:

      "from the sea"
  14. Mika
    • Origin:

      Japanese
    • Meaning:

      "beautiful fragrance"
  15. Malcolm
    • Origin:

      Scottish
    • Meaning:

      "devotee of St. Colomba"
  16. Marlowe
    • Origin:

      Variation of Marlow, English
    • Meaning:

      "driftwood"
  17. Minerva
    • Origin:

      Latin
    • Meaning:

      "of the mind, intellect"
  18. Magnolia
    • Origin:

      Flower name, from French surname
    • Meaning:

      "Magnol's flower"
  19. Matteo
    • Origin:

      Italian
    • Meaning:

      "gift of God"
  20. Merritt
    • Origin:

      English surname name
    • Meaning:

      "boundary gate"