Boy Names That Start With M
85 boy names that start with M, across 9 countries and languages: Indian, Native, Indonesian, German, French, English, Spanish, Italian, Arabic. Every name below is an established given name, listed roughly from most to less common.
Want a new name instead? Blend two names with the Name Combiner.
Indian boy names that start with M
- Mohan
- Manish
- Mahesh
- Mukesh
- Madhav
- Manoj
- Mayank
- Mihir
- Milan
- Mohit
Native American boy names that start with M
- Mato
- Makya
- Mikasi
- Mingan
Indonesian boy names that start with M
- Muhammad
- Mulyono
- Made
- Mahendra
- Mahardika
- Miftah
- Marwan
- Mulya
German boy names that start with M
- Max
- Maximilian
- Markus
- Matthias
- Michael
- Martin
- Moritz
- Manfred
- Marcel
- Magnus
French boy names that start with M
- Marc
- Michel
- Mathieu
- Maxime
- Mathis
- Martin
- Marcel
- Mathias
- Maurice
- Morgan
- Matthieu
English boy names that start with M
- Michael
- Matthew
- Mason
- Max
- Miles
- Maxwell
- Mark
- Martin
- Marcus
- Malcolm
Spanish boy names that start with M
- Miguel
- Manuel
- Mateo
- Marcos
- Martín
- Mario
- Mauricio
- Máximo
- Marcelo
- Matías
- Maximiliano
Italian boy names that start with M
- Marco
- Mario
- Matteo
- Massimo
- Michele
- Maurizio
- Mauro
- Mattia
- Marcello
Arabic boy names that start with M
- Muhammad
- Mustafa
- Mahmoud
- Musa
- Malik
- Mansour
- Marwan
- Majid
- Mazin
- Murad
- Mubarak
- Maher