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

  1. Marija
    • Origin:

      Croatian, Slovene, Serbian, Macedonian, Lithuanian, Latvian variation of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  2. Maribeth
    • Origin:

      English, combination of Mary and Beth
    • Meaning:

      "drop of the sea, bitter, or beloved + oath"
  3. Maurya
    • Origin:

      Irish variation of Maura or Mary
    • Meaning:

      "bitter"
  4. Malak
    • Origin:

      Arabic
    • Meaning:

      "angel"
  5. Mairéad
    • Origin:

      Irish variation of Margaret
  6. Mileena
    • Origin:

      Variation of Milena; Czech
    • Meaning:

      "love, warmth, grace"
  7. Mariota
    • Origin:

      Variation of Margaret
    • Meaning:

      "pearl"
  8. Marykate
    • Origin:

      Combination of Mary and Kate, Hebrew and Greek
    • Meaning:

      "bitter and pure"
  9. Murray
    • Origin:

      Scottish
    • Meaning:

      "from the land by the sea"
  10. Monaco
    • Origin:

      Place name
  11. Maristella
    • Origin:

      Greek, combination of Maria and Stella; Italian; derivation of Stella Maris
    • Meaning:

      "star of the sea"
  12. Malli
    • Origin:

      Hindi
    • Meaning:

      "jasmine flower"
  13. Mako
    • Origin:

      Japanese
    • Meaning:

      "sincerity"
  14. Maryellen
    • Origin:

      English, combination of Mary and Ellen
    • Meaning:

      "drop of the sea, bitter, or beloved + shining light"
  15. Melyonen
    • Origin:

      Cornish
    • Meaning:

      "violet"
  16. Magic
    • Origin:

      Word name
  17. Marsai
    • Origin:

      American invented name
  18. Makari
    • Origin:

      Russian, Greek
    • Meaning:

      "blessed, happy; I wish"
  19. Manaia
    • Origin:

      Maori
    • Meaning:

      "embellishment; spiritual messenger"
  20. Marijke
    • Origin:

      Dutch form of Marie
    • Meaning:

      "drop of the sea, bitter, or beloved"