1125 Girl Names That Start With M (With Meanings and Popularity)

  1. Madelyn
    • Origin:

      Variation of Madeline, English
    • Meaning:

      "woman from Magdala or high tower"
  2. Mimi
    • Origin:

      Diminutive of Mary, Miriam, and others
  3. Morwenna
    • Origin:

      Welsh
    • Meaning:

      "maiden"
  4. Milo
    • Origin:

      Latin and Old German
    • Meaning:

      "soldier or merciful"
  5. Marlow
    • Origin:

      English
    • Meaning:

      "driftwood"
  6. Mariana
    • Origin:

      Latin, Portuguese, Spanish, Romanian
    • Meaning:

      "related to the god Mars"
  7. Malia
    • Origin:

      Hawaiian variation of Mary
    • Meaning:

      "bitter"
  8. Mirabel
    • Origin:

      Latin
    • Meaning:

      "wonderful"
  9. Maven
    • Origin:

      Word name or Hebrew
    • Meaning:

      "one who understands"
  10. Margaux
    • Origin:

      French spelling variation of Margo
  11. Mercedes
    • Origin:

      Spanish
    • Meaning:

      "gracious gifts, benefits"
  12. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  13. Mckenna
    • Origin:

      Irish
    • Meaning:

      "son of Kenneth"
  14. Marianne
    • Origin:

      French combination of Marie and Anne
    • Meaning:

      "drop of the sea, bitter, or beloved + grace"
  15. Morrigan
    • Origin:

      Irish
    • Meaning:

      "phantom queen"
  16. Macy
    • Origin:

      English surname, variation of Massey
    • Meaning:

      "hill"
  17. Mathilde
    • Origin:

      French; Norwegian; Danish; Dutch; German, variation of Matilda
    • Meaning:

      "battle-mighty"
  18. Marielle
    • Origin:

      Dutch and French diminutive of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  19. Mei
    • Origin:

      Chinese; Hawaiian
    • Meaning:

      "beautiful; plum"
  20. Marguerite
    • Origin:

      French variation of Margaret; also a flower name
    • Meaning:

      "pearl; daisy"