1061 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. Milo
    • Origin:

      Latin and Old German
    • Meaning:

      "soldier or merciful"
  4. Marlow
    • Origin:

      English
    • Meaning:

      "driftwood"
  5. Morwenna
    • Origin:

      Welsh
    • Meaning:

      "maiden"
  6. Malia
    • Origin:

      Hawaiian variation of Mary
    • Meaning:

      "bitter"
  7. Mariana
    • Origin:

      Latin, Portuguese, Spanish, Romanian
    • Meaning:

      "related to the god Mars"
  8. Mirabel
    • Origin:

      Latin
    • Meaning:

      "wonderful"
  9. Margaux
    • Origin:

      French spelling variation of Margo
  10. Maven
    • Origin:

      Word name or Hebrew
    • Meaning:

      "one who understands"
  11. Mercedes
    • Origin:

      Spanish
    • Meaning:

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

      Irish
    • Meaning:

      "son of Kenneth"
  13. Michael
    • Origin:

      Hebrew
    • Meaning:

      "who is like God?"
  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 variation of Matilda
  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"