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

  1. Magnolia
    • Origin:

      Flower name, from French surname
    • Meaning:

      "Magnol's flower"
  2. Marie
    • Origin:

      French variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  3. Marigold
    • Origin:

      Flower name, from English
    • Meaning:

      "golden flower"
  4. Marin
    • Origin:

      Latin
    • Meaning:

      "of the sea"
  5. Marnie
    • Origin:

      English
    • Meaning:

      "of the sea"
  6. Marceline
    • Origin:

      Feminization of Marcel, French
    • Meaning:

      "little warrior"
  7. Margo
    • Origin:

      French, diminutive of Margaret
    • Meaning:

      "pearl"
  8. Mavis
    • Origin:

      French
    • Meaning:

      "songbird"
  9. Merritt
    • Origin:

      English surname name
    • Meaning:

      "boundary gate"
  10. Mary
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea; bitter; beloved; love"
  11. Mara
    • Origin:

      Hebrew
    • Meaning:

      "bitter"
  12. Miriam
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  13. Marisol
    • Origin:

      Spanish, contracted form of Maria de la Soledad
    • Meaning:

      "Mary of Solitude; sea and sun"
  14. Manon
    • Origin:

      French, diminutive of Marie
    • Meaning:

      "bitter"
  15. Mika
    • Origin:

      Japanese, Slovene, Hebrew, English, Greek
    • Meaning:

      "beautiful fragrance; who is like God?; follower of Demeter"
  16. Morgan
    • Origin:

      Welsh
    • Meaning:

      "sea-born, sea-song or sea-circle"
  17. Maude
    • Origin:

      English and French diminutive of Matilda, German
    • Meaning:

      "battle-mighty"
  18. Madeleine
    • Origin:

      French variation of Magdalen
    • Meaning:

      "woman from Magdala or high tower"
  19. Madison
    • Origin:

      English
    • Meaning:

      "son of Matthew"
  20. Maple
    • Origin:

      English tree name from Latin
    • Meaning:

      "maple tree; tree of the Acer genus"

Introducing the Nameberry App

Nameberry App
Find your perfect baby name together with our new mobile app.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Sign up to be notified when the app launches and to receive a discount on full access.
Nameberry App Logo