Menu

Home › Girl Names › M

Girl Names Starting with M

301 names. Showing 41–60.

  1. 41.
    MaireadIrish
    Meaning: Pearl
  2. 42.
    MaiseyScottish
    Meaning: Pearl
  3. 43.
    MaisieScottish
    Meaning: Pearl
  4. 44.
    MaitlandEnglish
    Meaning: Meadow land
  5. 45.
    MaitriSanskrit
    Meaning: Friendship
  6. 46.
    MajaScandinavian
    Meaning: Pearl
  7. 47.
    MajestyLatin
    Meaning: Greatness
  8. 48.
    MakaylaHebrew
    Meaning: Who is like God?
  9. 49.
    MakenaSwahili
    Meaning: Happy one
  10. 50.
    MakennaIrish
    Meaning: Born of fire
  11. 51.
    MakenzieScottish
    Meaning: Son of the wise ruler
  12. 52.
    MalaikaSwahili
    Meaning: Angel
  13. 53.
    MalakArabic
    Meaning: Angel
  14. 54.
    MalalaPashto
    Meaning: Grief-stricken
  15. 55.
    MalayaFilipino
    Meaning: Free
  16. 56.
    MaleahHebrew
    Meaning: Rebellious
  17. 57.
    MalgorzataPolish
    Meaning: Pearl
  18. 58.
    MaliaHawaiian
    Meaning: Calm
  19. 59.
    MalihaArabic
    Meaning: Beautiful
  20. 60.
    MalindaGreek
    Meaning: Gentle