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

  1. MerrittHeart
    • Origin:

      English surname name
    • Meaning:

      "boundary gate"
  2. MyHeart
    • Origin:

      Swedish diminutive of Maria
    • Meaning:

      "bitter; wished-for child"
  3. MargaritaHeart
    • Origin:

      Spanish, Russian, Greek
    • Meaning:

      "pearl, daisy"
  4. MazikeenHeart
    • Origin:

      Invented name
    • Meaning:

      "harmful spirits"
  5. MistyHeart
    • Origin:

      English
    • Meaning:

      "mist"
  6. MariannaHeart
    • Origin:

      Italian, Polish, English
    • Meaning:

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

      Variation of Merryn or Mirren, Cornish or Irish, meaning unknown
  8. MeeraHeart
    • Origin:

      ; Sanskrit
    • Meaning:

      "prosperous"
  9. MillaHeart
    • Origin:

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

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

      French or Breton
    • Meaning:

      "chief or prince"
  11. MillyHeart
    • Origin:

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

      Diminutive of Martha or Matilda
  13. MatteaHeart
    • Origin:

      Italian, from Hebrew
    • Meaning:

      "gift of God"
  14. MelinoeHeart
    • Origin:

      Greek
    • Meaning:

      "having the color of quince"
  15. MikasaHeart
    • Origin:

      Japanese
    • Meaning:

      "three bamboo hats"
  16. MinnaHeart
    • Origin:

      German, diminutive of Wilhelmina
  17. MartaHeart
    • Origin:

      Italian, Spanish, Scandinavian, Slavic
    • Meaning:

      "lady"
  18. MegHeart
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  19. MauveHeart
    • Origin:

      French
    • Meaning:

      "violet-colored"
  20. MyaHeart
    • Origin:

      Variation of Maya, Greek mythology and Central American Indian name