M has been wildly requested for horse names for some reason! Here are all my favorite horse names that start with the letter M!
Female Horse Names Starting with the Letter M:

| Marilyn | Melody |
| Misty | Missy |
| Margarita | Megan |
| Morgan | Mya |
| Maple | Miracle |
| Molly/Mollie | Mina |
| Milly/Millie | Mila |
| Mimi | Mara |
| Mia | Milan |
| Maggie | Merry |
| Menora | Meadow |
| Marlee/Marley | Malibu |
Male Horse Names Starting with the Letter M:

| Manny/Mannie | Mystic |
| Montana | Murphy |
| Magic | Macho |
| Memphis | Marlow |
| Mischief | Memory |
| Moonfire | Monster |
| Moon | Milano |
| Moonpie | Melvin |
| Mystery | Marvin |
| Merlin | Monzo |
| Majesty | Marlo |
| Mercury | Magnifico |
| Miso | Major |
| Miko | Marvel |
| Max | Midas |
| Maverick | Mister |
| Marble | Mojo |
| Maximus | Mexico |
| Milton | Marshall |
| Midnight | Mafia |
| Mars | Moose |
| Moonshine | Moby |
| Master | Mentos |
Funny Horse Names Starting with the Letter M:

| Marmalade | Meet Me Under The Mistletoe |
| Marilyn Monroe | Marinara |
| Monkey | Meatball |
| Monopoly | Marshmallow |
| Muffin | Mr. Munchy |
| Masterpiece | Munchkin |
| Modest Maiden | Muffin Man |
| Money Maker | Miso Soup |
| Money Muncher | Merica |
| Moody | Missin’ Out |
