646 Boy Names That Start With M (with Meanings and Popularity)
- Mi̇ran
Origin:
Azerbaijani form of MiranMeaning:
"peace, world; rulers, princes"
- Məti̇n
Origin:
Azerbaijani form of MatinMeaning:
"firm, solid"
- Muhamməd
Origin:
Azerbaijani form of MuhammadMeaning:
"praisworthy"
- Murchadh
Origin:
IrishMeaning:
"sea battle"
- Mccall
Origin:
IrishMeaning:
"son of Cathal"
- Mi̇rac
Origin:
Azerbaijani form of MirajMeaning:
"ascent"