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

  1. Mahrukh
    • Origin:

      Urdu
    • Meaning:

      "face like the moon"
  2. Mariya
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  3. Madonna
    • Origin:

      Latin
    • Meaning:

      "my lady"
  4. Myrthe
    • Origin:

      Dutch variation of Myrtle
  5. Merrill
    • Origin:

      English
    • Meaning:

      "sea-bright"
  6. Meike
    • Origin:

      German variation of Mary
    • Meaning:

      "bitter"
  7. Mahina
    • Origin:

      Hawaiian
    • Meaning:

      "moon"
  8. Milka
    • Origin:

      Slavic, Finnish, Polish, Hebrew
    • Meaning:

      "gracious, dear; rival; queen"
  9. Mala
    • Origin:

      Sanskrit
    • Meaning:

      "necklace, garland"
  10. Mack
    • Origin:

      Scottish, Irish
    • Meaning:

      "son of"
  11. Milvi
    • Origin:

      Estonian diminutive of Miranda, Latin
    • Meaning:

      "marvelous"
  12. Mellie
    • Origin:

      Short form of Melissa, Amelia, Melanie and related names
  13. Malone
    • Origin:

      Irish surname
    • Meaning:

      "devotee of St. John"
  14. Makena
    • Origin:

      Spelling variation of McKenna, Meru
    • Meaning:

      "son of Kenneth; happy one"
  15. Meabh
    • Origin:

      Irish
    • Meaning:

      "she who intoxicates"
  16. Mahelet
    • Origin:

      Amharic, Geez, Ethiopian
    • Meaning:

      "praise to God"
  17. Marita
    • Origin:

      German and Spanish diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  18. Mint
    • Origin:

      English word name or diminutive of Araminta, English from Greek and Latin
    • Meaning:

      "mint; defender; yielding to prayer"
  19. Melisent
    • Origin:

      German, variation of Millicent
    • Meaning:

      "strong and industrious"
  20. Meridian
    • Origin:

      Latin
    • Meaning:

      "midday / pinnacle"