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

  1. Mina
    • Origin:

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

      "resolute protection"
  2. Marina
    • Origin:

      Latin
    • Meaning:

      "from the sea"
  3. Mika
    • Origin:

      Japanese
    • Meaning:

      "beautiful fragrance"
  4. Marlowe
    • Origin:

      Variation of Marlow, English
    • Meaning:

      "driftwood"
  5. Minerva
    • Origin:

      Latin
    • Meaning:

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

      Flower name, from French surname
    • Meaning:

      "Magnol's flower"
  7. Merritt
    • Origin:

      English surname name
    • Meaning:

      "boundary gate"
  8. Meredith
    • Origin:

      Welsh
    • Meaning:

      "great ruler"
  9. Morfydd
    • Origin:

      Welsh
    • Meaning:

      "great wealth"
  10. Maria
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  11. Madeleine
    • Origin:

      French variation of Magdalen
    • Meaning:

      "woman from Magdala or high tower"
  12. Marie
    • Origin:

      French variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  13. Maxine
    • Origin:

      Latin
    • Meaning:

      "greatest"
  14. Megan
    • Origin:

      Welsh diminutive of Margaret
    • Meaning:

      "pearl"
  15. Madison
    • Origin:

      English
    • Meaning:

      "son of Matthew"
  16. Maia
    • Origin:

      Greek
    • Meaning:

      "mother"
  17. Mavis
    • Origin:

      French
    • Meaning:

      "songbird"
  18. Marnie
    • Origin:

      English
    • Meaning:

      "of the sea"
  19. Meadow
    • Origin:

      Nature name
  20. Masodah
    • Origin:

      Hebrew + Arabic
    • Meaning:

      "lucky, chance, fate"