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

  1. Milagros
    • Origin:

      Spanish
    • Meaning:

      "miracles"
  2. Mayan
    • Origin:

      Variation of Maayan, Hebrew
    • Meaning:

      "spring of water"
  3. Merel
    • Origin:

      Dutch
    • Meaning:

      "blackbird"
  4. Medina
    • Origin:

      Arabic, Old English
    • Meaning:

      "city of the prophet; the middle one"
  5. Mystery
    • Origin:

      Word name
  6. Maryn
    • Origin:

      Variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  7. Musetta
    • Origin:

      Latin
    • Meaning:

      "little muse"
  8. Miara
    • Origin:

      Jewish surname, meaning unknown
  9. Mele
    • Origin:

      Hawaiian, Tongan, and Samoan
    • Meaning:

      "song"
  10. Mimosa
    • Origin:

      Latin plant name
  11. Mahogany
    • Origin:

      Spanish
    • Meaning:

      "rich, strong"
  12. Mckenzie
    • Origin:

      Spelling variation of Mackenzie, Scottish
    • Meaning:

      "son of Kenneth"
  13. Marea
    • Origin:

      Spanish
    • Meaning:

      "tide"
  14. Mack
    • Origin:

      Scottish, Irish
    • Meaning:

      "son of"
  15. Maeven
    • Origin:

      English
    • Meaning:

      "sage"
  16. Marusya
    • Origin:

      Slavic, variation of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
  17. Maristela
    • Origin:

      Latin
    • Meaning:

      "Star of the sea"
  18. Meike
    • Origin:

      German variation of Mary
    • Meaning:

      "bitter"
  19. Mala
    • Origin:

      Sanskrit
    • Meaning:

      "necklace, garland"
  20. Mayella
    • Origin:

      Compound name, combining May, Mary, Margaret or Maya with Ella
    • Meaning:

      "Maytime fairy; beloved fairy; pearl-like fairy; fairy mother"