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

  1. Marisa
    • Origin:

      Italian and Spanish combination of Maria and Louisa
    • Meaning:

      "drop of the sea, bitter, or beloved + famous battle"
  2. Milan
    • Origin:

      Italian place name or Slavic
    • Meaning:

      "gracious, dear"
  3. Moxie
    • Origin:

      English slang
    • Meaning:

      "aggressive energy, know-how"
  4. Milou
    • Origin:

      Combination of Marie and Lou or Louise
  5. Marine
    • Origin:

      Latin
    • Meaning:

      "from the sea"
  6. Mauve
    • Origin:

      French
    • Meaning:

      "violet-colored"
  7. Meera
    • Origin:

      ; Sanskrit
    • Meaning:

      "prosperous"
  8. Midori
    • Origin:

      Japanese
    • Meaning:

      "green"
  9. Milla
    • Origin:

      Swedish, Danish, Norwegian, Finnish, Hungarian
    • Meaning:

      "young ceremonial attendant, gracious people"
  10. Mikasa
    • Origin:

      Japanese
    • Meaning:

      "three bamboo hats"
  11. Melinoe
    • Origin:

      Greek
    • Meaning:

      "having the color of quince"
  12. Merritt
    • Origin:

      English surname name
    • Meaning:

      "boundary gate"
  13. Martina
    • Origin:

      Latin
    • Meaning:

      "warlike"
  14. Mieke
    • Origin:

      Dutch variation of Marie
    • Meaning:

      "bitter"
  15. Miette
    • Origin:

      French
    • Meaning:

      "crumb"
  16. Minna
    • Origin:

      German, diminutive of Wilhelmina
  17. Mahala
    • Origin:

      Hebrew and Arabic
    • Meaning:

      "tender"
  18. Marcy
    • Origin:

      Diminutive of Marcia
    • Meaning:

      "Mars, god of war"
  19. Margarita
    • Origin:

      Spanish, Russian, Greek
    • Meaning:

      "pearl, daisy"
  20. Merrin
    • Origin:

      Variation of Merryn or Mirren, Cornish or Irish, meaning unknown