“M” names are where the magic’s at.
Whether your cat is mysterious like “Merlin,” sweet like “Mochi,” or bold like “Maverick,” this list has something for every kind of whiskered personality.
Get ready to meet the perfect match.
Male Cat Names That Start with ‘M’
Marlow Miko Magnus Mordo Mavi Miron Mako Maxel Myro Mistral Montis Myric Maddox Minzo Mekai Maelrik Molten Mavor Mithos Morlen Mikon Murko Myrric Malen Morrow Mielik Mazor Myren Mertok Malix
Female Cat Names That Start with ‘M’
Miel Mocha Mirelle Minari Miso Myra Maia Melina Mysta Mavina Mirielle Mylae Minette Marzia Mavika Marumi Moria Malina Minako Mylia Marea Morra Miya Mylene Mysha Mystelle Marelle Marnie Miu Miska
Color-Themed ‘M’ Cat Names
For White Cats
Misty Mica Moonie Milkdrop Mallow Moonflare Meringue Mistrielle Melune Marshie Miso Cloud Mewla Miralight Moonglim Micae
For Black Cats
Midnight Moro Mourn Mordra Mystic Malefur Murky Myx Mamba Moonshade Morto Megrim Monochro Mavrok Maurex
For Orange / Ginger Cats
Mango Marmo Musto Magma Muffin Maple Meeko Mochaflame Merida Miso Toast Munchy Mallow Blaze Maika Miro Flame Mozi
For Gray / Blue Cats
Mist Moonra Myrelle Mercury Mistral Moondusk Mica Mythos Monsoon Murano Mero Maelis Meira Monara Maurelle
Japanese-Inspired ‘M’ Cat Names
Mitsu (Light) Maiko (Dancer) Mako Masaru Miyu Miori Midori (Green) Mirai (Future) Mamoru Mio Mayumi Masaki Minako Mahiro Mizuki
Korean-Inspired ‘M’ Cat Names
Minji Mirae Miso Mijin Myung Myeori Miyeon Minho Minah Meera Mijoo Mihan Mion Moa Muree
Funny & Fancy ‘M’ Cat Names
When your cat is more dramatic than a K-drama and cuter than a cupcake:
Meowgic Muffinpaws Mr. Mittens Meowtini Mewsie Macatoni Marshmeow Mochicat Madame Floof Meowzilla Milkshake Meow Moopurr Meowchiato Mustacheo McFlufferson
Final Thoughts
The letter “M” is majestic, mysterious, and magnetic — perfect for your marvelous little feline.
Whether you want a name that’s minimalist, mythical, or just meow-nificent , this list gives you the most magical M options around.
Which “M” name makes your cat feel meant to be?