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

  1. Malachy
    • Origin:

      Irish version of Malachi, Hebrew
    • Meaning:

      "second"
  2. Melanie
    • Origin:

      Greek
    • Meaning:

      "black, dark"
  3. Mallory
    • Origin:

      French
    • Meaning:

      "unfortunate"
  4. Milena
    • Origin:

      Czech; Slovak; Serbian; Croatian; Polish; Italian
    • Meaning:

      "love, warmth, grace"
  5. Matthias
    • Origin:

      Aramaic variation of Matthew
    • Meaning:

      "gift of God"
  6. Marilyn
    • Origin:

      English, combination of Mary and Lynn
    • Meaning:

      "drop of the sea, bitter, or beloved + lake"
  7. Macsen
    • Origin:

      Welsh variation of Maximus, Latin
    • Meaning:

      "greatest"
  8. Merlin
    • Origin:

      Welsh
    • Meaning:

      "sea fortress"
  9. Mackenzie
    • Origin:

      Scottish
    • Meaning:

      "son of Kenneth"
  10. Marlow
    • Origin:

      English
    • Meaning:

      "driftwood"
  11. Maple
    • Origin:

      English tree name from Latin
    • Meaning:

      "maple tree; tree of the Acer genus"
  12. Mercy
    • Origin:

      English word name
    • Meaning:

      "compassion"
  13. Marie
    • Origin:

      French
    • Meaning:

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

      Greek botanical name
  15. Mars
    • Origin:

      Roman mythology
    • Meaning:

      "god of war; male; red planet"
  16. Malik
    • Origin:

      Arabic; Greenlandic
    • Meaning:

      "king; owner; wave"
  17. Myra
    • Origin:

      Greek
    • Meaning:

      "sweet-smelling oil"
  18. Marjorie
    • Origin:

      Scottish variation of Margery, diminutive of Margaret
    • Meaning:

      "pearl"
  19. Melody
    • Origin:

      Greek
    • Meaning:

      "song"
  20. Montgomery
    • Origin:

      Norman
    • Meaning:

      "man power"