1061 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. Mellie
    • Origin:

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

      Irish surname
    • Meaning:

      "devotee of St. John"
  5. Marciana
    • Origin:

      Latin
    • Meaning:

      "warlike"
  6. Milka
    • Origin:

      Slavic, Finnish, Polish, Hebrew
    • Meaning:

      "gracious, dear; rival; queen"
  7. Mckayla
    • Origin:

      Variation of Michaela
    • Meaning:

      "who is like God"
  8. Mahina
    • Origin:

      Hawaiian
    • Meaning:

      "moon"
  9. Madonna
    • Origin:

      Latin
    • Meaning:

      "my lady"
  10. Merrill
    • Origin:

      English
    • Meaning:

      "sea-bright"
  11. Myrthe
    • Origin:

      Dutch variation of Myrtle
  12. Milvi
    • Origin:

      Estonian diminutive of Miranda, Latin
    • Meaning:

      "marvelous"
  13. Morningstar
    • Origin:

      English from German
    • Meaning:

      "morning star"
  14. Manuela
    • Origin:

      Spanish, feminine variation of Emmanuel
    • Meaning:

      "God is with us"
  15. Maleficent
    • Origin:

      English word name
    • Meaning:

      "causing harm"
  16. Madilyn
    • Origin:

      Spelling variation of Madelyn
  17. Morena
    • Origin:

      Slovak, Macedonian
    • Meaning:

      "brown-haired"
  18. Mj
    • Origin:

      Modern, initials M +J
  19. Mystique
    • Origin:

      French word name
  20. Mint
    • Origin:

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

      "mint; defender; yielding to prayer"