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

  1. Mayzel
    • Origin:

      German surname, Yiddish, meaning unknown
  2. Metha
    • Origin:

      English variation of Meta, German and Scandinavian
    • Meaning:

      "pearl"
  3. Maysan
    • Origin:

      Arabic
    • Meaning:

      "star"
  4. Macrina
    • Origin:

      Latin
    • Meaning:

      "thin or long"
  5. Merrow
    • Origin:

      Hiberno-English
    • Meaning:

      "mermaid"
  6. Mynte
    • Origin:

      Danish
    • Meaning:

      "mint"
  7. Marys
    • Origin:

      Latin
    • Meaning:

      "of the sea"
  8. Melvina
    • Origin:

      Celtic
    • Meaning:

      "chieftain"
  9. Melena
    • Origin:

      Dutch diminutive of Magdalena, variation of Melaina or Melina
    • Meaning:

      "from the high tower; black, dark; honey"
  10. Madrona
    • Origin:

      Spanish
    • Meaning:

      "mother"
  11. Magaidh
    • Origin:

      Scottish, version of Margaret
    • Meaning:

      "pearl"
  12. Mie
    • Origin:

      Danish, Norwegian diminutive of Marie, Japanese
    • Meaning:

      "bitter; beauty; three"
  13. Merlin
    • Origin:

      Welsh
    • Meaning:

      "sea fortress"
  14. Mirjana
    • Origin:

      Serbian, Croatian, Slovene
    • Meaning:

      "bitter, beloved or drop of the sea"
  15. Marybella
    • Origin:

      English, combination of Mary and Bella
    • Meaning:

      "drop of the sea, bitter, or beloved + beautiful"
  16. Madisyn
    • Origin:

      Spelling variation of Madison
  17. Miraya
    • Origin:

      Sanskrit
    • Meaning:

      "devotee of Lord Krishna"
  18. Maiva
    • Origin:

      Variation of Maeva, Tahitian
    • Meaning:

      "welcome"
  19. Marah
    • Origin:

      Bibical place-name
  20. Mami
    • Origin:

      Japanese
    • Meaning:

      "true beauty"