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

  1. Malin
    • Origin:

      Scandinavian diminutive of Magdalene
    • Meaning:

      "high tower or woman of Magdela"
  2. Malina
    • Origin:

      Feminine form of Malcolm or spelling variation of Melina or Polish, Bulgarian, Serbian
    • Meaning:

      "raspberry"
  3. Mathilde
    • Origin:

      French variation of Matilda
  4. Minahil
    • Origin:

      Arabic, Urdu
    • Meaning:

      "fountain, spring"
  5. Merryn
    • Origin:

      Cornish variation of Mirin, Irish and Scottish, meaning unknown
  6. Marianne
    • Origin:

      French combination of Marie and Anne
    • Meaning:

      "drop of the sea, bitter, or beloved + grace"
  7. Marilla
    • Origin:

      Latin
    • Meaning:

      "shining sea"
  8. Mamie
    • Origin:

      Diminutive of Mary or Margaret
  9. Michaela
    • Origin:

      Feminine variation of Michael
    • Meaning:

      "who is like God"
  10. Mirri
    • Origin:

      Australian Aboriginal
    • Meaning:

      "the sun"
  11. Miley
    • Origin:

      Modern invented name
  12. Makayla
    • Origin:

      Variation of Michaela
    • Meaning:

      "who is like God"
  13. Melusine
    • Origin:

      French, folkloric name
  14. Makenna
    • Origin:

      Spelling variation of McKenna or Eastern African
    • Meaning:

      "happy one"
  15. Mayar
    • Origin:

      Arabic
    • Meaning:

      "moonglow"
  16. Mazikeen
    • Origin:

      Invented name
    • Meaning:

      "harmful spirits"
  17. Marlene
    • Origin:

      German variation of Madeline; combination of Mary and Magdalen
  18. Milly
    • Origin:

      Spelling variation of Millie or short form of Camilla, Millicent, Mildred etc.
  19. Muireann
    • Origin:

      Irish
    • Meaning:

      "sea white, sea fair"
  20. Miyuki
    • Origin:

      Japanese
    • Meaning:

      "beautiful snow / beautiful happiness"