1770 Baby Names That Start With M (with Meanings and Popularity)

  1. Mahogany
    • Origin:

      Spanish
    • Meaning:

      "rich, strong"
  2. Mckenzie
    • Origin:

      Spelling variation of Mackenzie, Scottish
    • Meaning:

      "son of Kenneth"
  3. Mose
    • Origin:

      German variation of Moses, Egyptian
    • Meaning:

      "delivered from the water"
  4. Ming
    • Origin:

      Chinese
    • Meaning:

      "shining bright"
  5. Milagros
    • Origin:

      Spanish
    • Meaning:

      "miracles"
  6. Merel
    • Origin:

      Dutch
    • Meaning:

      "blackbird"
  7. Mango
    • Origin:

      Fruit name
  8. Maryn
    • Origin:

      Variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  9. Miron
    • Origin:

      Romanian, Russian, Ukrainian and Polish variation of Myron, Greek
    • Meaning:

      "fragrant, an aromatic shrub, myrrh"
  10. Musetta
    • Origin:

      Latin
    • Meaning:

      "little muse"
  11. Miara
    • Origin:

      Jewish surname, meaning unknown
  12. Moon
    • Origin:

      Word name
    • Meaning:

      "moon"
  13. Marea
    • Origin:

      Spanish
    • Meaning:

      "tide"
  14. Medina
    • Origin:

      Arabic, Old English
    • Meaning:

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

      Word name
  16. Mikah
    • Origin:

      Variation of Micah
    • Meaning:

      "who is like the Lord"
  17. Mimosa
    • Origin:

      Latin plant name
  18. Marsden
    • Origin:

      English
    • Meaning:

      "boundary valley"
  19. Macgyver
    • Origin:

      Scottish
    • Meaning:

      "son of Ivor"
  20. Margalit
    • Origin:

      Hebrew variation of Margaret
    • Meaning:

      "pearl"