Horse Breeds Beginning With M M’Bayar Macassar Magyar Hidegveru Malakan Horse Mallorquin Horse Malopolski Mangalarga Marchador Mangalarga Paulista Manipuri Pony Marajoara Maremmano Marsh Tacky Marquesas Islands Horse Marwari Masuren Mazari Mecklenburg Megezh Megrel Menorquin Horse Merens Pony Messara Horse Metis Trotter Mezen Mezohegyes Sport Horse Mimoseano Minho Miniature Horse Minusin Horse Misaki Pony Missouri Fox Trotter Miyako Horse Miyazaki Mogod Pony Mongolian Mongolian Wild Horse Montana Travler Monterufoli Pony Morab Morgan Horse Morna Moroccan Barb Morochuco Mossi Horse Mousseye Pony Mountain Pleasure Horse Moyle Horse Mulassier Horse Mura Murgese Musey Pony Mustang Mytilene Horse