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

  1. Miraal
    • Origin:

      Arabic
    • Meaning:

      "deer; angel of heaven"
  2. Meriel
    • Origin:

      Irish variation of Muriel
  3. Makani
    • Origin:

      Hawaiian
    • Meaning:

      "wind"
  4. Melba
    • Origin:

      Modern invented name
  5. Morana
    • Origin:

      Slovak, Macedonian
    • Meaning:

      "brown haired"
  6. Mirabai
    • Origin:

      Sanskrit
    • Meaning:

      "ocean"
  7. Melona
    • Origin:

      Greek
    • Meaning:

      "sweet like honey"
  8. Miriel
    • Origin:

      English, Irish, Scottish, Icelandic, Literature
    • Meaning:

      "bright sea or jewel-garlanded maiden"
  9. Melisandre
    • Origin:

      French variation of Millicent, German
    • Meaning:

      "strong in work"
  10. Minnow
    • Origin:

      English
    • Meaning:

      "small fish"
  11. Monserrat
    • Origin:

      Spelling variant of Montserrat, Catalan place-name meaning "serrated mountain"
    • Meaning:

      "serrated mountain"
  12. Moria
    • Origin:

      Greek mythology name
    • Meaning:

      "sacred olive tree"
  13. Midora
    • Origin:

      English
    • Meaning:

      "green or my gift"
  14. Malta
    • Origin:

      Place-name
  15. Meraki
    • Origin:

      Greek
    • Meaning:

      "doing something with soul, love, creativity, or devotion"
  16. Mathilda
    • Origin:

      Variation of Matilda
    • Meaning:

      "battle-mighty"
  17. Marvel
    • Origin:

      English word name
  18. Meissa
    • Origin:

      Arabic
    • Meaning:

      "the shining one"
  19. Marleigh
    • Origin:

      Spelling variation of Marley
  20. Mimosa
    • Origin:

      Latin plant name