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

  1. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  2. Molly
    • Origin:

      Diminutive of Mary, Hebrew
    • Meaning:

      "bitter"
  3. Maverick
    • Origin:

      American
    • Meaning:

      "independent, nonconformist"
  4. Marigold
    • Origin:

      Flower name, from English
    • Meaning:

      "golden flower"
  5. Mary
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  6. Mika
    • Origin:

      Japanese
    • Meaning:

      "beautiful fragrance"
  7. Maxwell
    • Origin:

      Scottish
    • Meaning:

      "great stream"
  8. Magnolia
    • Origin:

      Flower name, from French surname
    • Meaning:

      "Magnol's flower"
  9. Matthew
    • Origin:

      Hebrew
    • Meaning:

      "gift of God"
  10. Mara
    • Origin:

      Hebrew
    • Meaning:

      "bitter"
  11. Marlowe
    • Origin:

      Variation of Marlow, English
    • Meaning:

      "driftwood"
  12. Mercer
    • Origin:

      French occupational name
    • Meaning:

      "a merchant"
  13. Miriam
    • Origin:

      Hebrew or Egyptian
    • Meaning:

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

      English occupational name
    • Meaning:

      "worker in stone"
  15. Maren
    • Origin:

      Latin
    • Meaning:

      "sea"
  16. Marina
    • Origin:

      Latin
    • Meaning:

      "from the sea"
  17. Matteo
    • Origin:

      Italian
    • Meaning:

      "gift of God"
  18. Murphy
    • Origin:

      Irish
    • Meaning:

      "sea warrior"
  19. Malcolm
    • Origin:

      Scottish
    • Meaning:

      "devotee of St. Colomba"
  20. Maia
    • Origin:

      Greek
    • Meaning:

      "mother"