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

  1. Miriam
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  2. Magnolia
    • Origin:

      Flower name, from French surname
    • Meaning:

      "Magnol's flower"
  3. Mary
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  4. Mina
    • Origin:

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

      "resolute protection"
  5. Minerva
    • Origin:

      Latin
    • Meaning:

      "of the mind, intellect"
  6. Marie
    • Origin:

      French variation of Mary
    • Meaning:

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

      Greek
    • Meaning:

      "mother"
  8. Madeleine
    • Origin:

      French variation of Magdalen
    • Meaning:

      "woman from Magdala or high tower"
  9. Maggie
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  10. Megan
    • Origin:

      Welsh diminutive of Margaret
    • Meaning:

      "pearl"
  11. Meredith
    • Origin:

      Welsh
    • Meaning:

      "great ruler"
  12. Marnie
    • Origin:

      English
    • Meaning:

      "of the sea"
  13. Madison
    • Origin:

      English
    • Meaning:

      "son of Matthew"
  14. Maria
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  15. Meadow
    • Origin:

      Nature name
  16. Mavis
    • Origin:

      French
    • Meaning:

      "songbird"
  17. Maxine
    • Origin:

      Latin
    • Meaning:

      "greatest"
  18. May
    • Origin:

      Diminutive of Margaret and Mary; month name
  19. Mallory
    • Origin:

      French
    • Meaning:

      "unfortunate"
  20. Marceline
    • Origin:

      Feminization of Marcel, French
    • Meaning:

      "little warrior"