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

  1. Mădălina
    • Origin:

      Romanian
    • Meaning:

      "woman from Magdala or high tower"
  2. Mirdza
    • Origin:

      Latvian
    • Meaning:

      "to shine, glitter"
  3. Méi
    • Origin:

      Chinese
    • Meaning:

      "Chinese plum"
  4. Minoo
    • Origin:

      Persian
    • Meaning:

      "heaven, paradise"
  5. Moreblessing
    • Origin:

      Southern African, English
    • Meaning:

      "more blessings; given blessings by God"
  6. Mehtab
    • Origin:

      Urdu, Punjabi, Persian
    • Meaning:

      "moonlight"
  7. Maat
    • Origin:

      Egyptian
    • Meaning:

      "virtue, truth, justice, harmony"
  8. Musfirah
    • Origin:

      Arabic
    • Meaning:

      "glowing face, bright"
  9. Maríabet
    • Origin:

      Icelandic form of Marybeth
    • Meaning:

      "drop of the sea, bitter, or beloved + oath"
  10. Meghana
    • Origin:

      Hindi, Sanskrit
    • Meaning:

      "clouds; rain cloud"
  11. Miyori
    • Origin:

      Japanese
    • Meaning:

      "beautiful generation"
  12. Mccall
    • Origin:

      Irish
    • Meaning:

      "son of Cathal"
  13. Maxellendis
    • Origin:

      Latin
    • Meaning:

      "greatest"
  14. Madée
    • Origin:

      Dutch, meaning uncertain
  15. Mahtab
    • Origin:

      Persian
    • Meaning:

      "moonlight"
  16. Mzia
    • Origin:

      Georgian
    • Meaning:

      "sun"
  17. Maddyx
    • Origin:

      Variation of Maddox, Welsh
    • Meaning:

      "son of Madoc"
  18. Mirre
    • Origin:

      Dutch
    • Meaning:

      "myrrh"
  19. Metrodora
    • Origin:

      Ancient Greek
    • Meaning:

      "mother, origin + gift"
  20. Mechteld
    • Origin:

      Dutch, from German
    • Meaning:

      "battle-mighty"