250 Boy Names That Start With M With Meanings (2024)

Table of Contents
250 Boy Names That Start With “M” 1. Matthew 2. Maclin 3. Maisen 4. Mattheus 5. McKenzie 6. Maxwell 7. Melvin 8. Malachi 9. Merle 10. Mert 11. Miles 12. Milton 13. Maksen 14. Mali 15. Mitchell 16. Maurice 17. Maverick 18. Major 19. Maxim 20. Manas 21. Marlo 22. Miller 23. Mark 24. Makson 25. Manson 26. Malcolm 27. Marciano 28. Mak 29. Miklos 30. Mohamed 31. Mario 32. Montez 33. Montel 34. Montana 35. Mansour 36. Monty 37. Morrison 38. Moses 39. Martel 40. Marqus 41. Marshall 42. Mory 43. Matei 44. Marquan 45. Masai 46. Mase 47. Motheo 48. Myles 49. Moshe 50. Martel 51. Motley 52. Mateo 53. Muna 54. Murray 55. Mathayus 56. Marty 57. Mylen 58. Musa 59. Munichi 60. Mila 61. Marrion 62. Matteo 63. Mahan 64. Mihaan 65. Maher 66. Maharsh 67. Micha 68. Mahdi 69. Mikko 70. Majestic 71. Mael 72. Minnu 73. Miqdad 74. Miguelangel 75. Majed 76. Maksim 77. Mohd 78. Mike 79. Mikail 80. Monserrat 81. Mercedes 82. Michael 83. Malik 84. Mallard 85. Malhar 86. Mohit 87. Malkiel 88. Majesty 89. Maite 90. Mansa 91. Mansh 92. Manzi 93. Malik 94. Maomao 95. Mufaro 96. Muktar 97. Mattias 98. Mateja 99. Murad 100. Masob 101. Munna 102. Munir 103. Mel 104. Melpo 105. Megan 106. Musab 107. Mehmet 108. Mel 109. Mykah 110. Mercer 111. Meziah 112. Meric 113. Mickey 114. Mico 115. Miggy 116. Mann 117. Manny 118. Miguel 119. Marcel 120. Mauro 121. Marcus 122. Miki 123. Miguelito 124. Marcelo 125. Mardi 126. Mulan 127. Milo 128. Milani 129. Maru 130. Mattia 131. Moagi 132. Mody 133. Moe 134. Mavi 135. Maximino 136. Maui 137. Mit 138. Moiz 139. Momin 140. Mayan 141. Moda 142. Mayer 143. Maximilian 144. Mouzza 145. Mayed 146. Mota 147. Mazin 148. Momo 149. Mugo 150. Meer 151. Melle 152. Melo 153. Mercy 154. Maxon 155. Meir 156. Magnus 157. Maj 158. Macoy 159. Macon 160. Malak 161. Murten 162. Maxen 163. Maximo 164. Mal 165. Marwood 166. Michelangelo 167. Marek 168. Manuel 169. Mick 170. Milan 171. Marcellus 172. Marko 173. Marek 174. Mir 175. Marquez 176. Mitch 178. Mars 179. Moaz 180. Moosa 181. Moore 182. Marvel 183. Martinez 184. Moss 185. Mox 186. Mozzi 187. Mulder 188. Matix 189. Mauriccio 190. Mav 191. Magdiel 192. Mihla 193. Mikel 194. Makari 195. Mahi 196. Mide 197. Malick 198. Ming 199. Manraj 200. Marwan 201. Mikey 202. Miransh 203. Masoud 204. Massiah 205. Milam 206. Markese 207. Minh 208. Mirza 209. Melborn 210. Mccrae 211. Mirav 212. Mivaan 213. Mateusz 214. Mirza 215. Mithu 216. Matija 217. McNeal 218. Mohsin 219. Mecca 220. Moises 221. Mckai 222. Mehtab 223. Mounir 224. Markese 225. Mubeen 226. Medhsansh 227. Maddox 228. Macallan 229. Madison 230. Megha 231. Maynard 232. Makar 233. Maxton 234. Makoa 235. McCoy 236. Megat 237. McClain 238. Monroe 239. Montgomery 240. Montell 241. Morgan 242. Mordecai 243. Moustafa 244. Maro 245. Marsden 246. Merritt 247. Monte 248. Martim 249. Maron 250. Midas

It’s best to start with a specific category in mind—maybe even narrowing it down to the first letter. Boy names that start with “M” are some of the most popular names and carry significant meaning. After all, many of those with names beginning with “M” are said to be loyal, hardworking, and dependable.If you’re stuck on choosing a male name for your little one, you’ve come to the right place. Whether you’re looking for unique or modern, these 250 boy names that start with “M” are sure to give you some ideas. No pressure–they’re only stuck with it for the rest of their lives!

250 Boy Names That Start With “M”

1. Matthew

In Hebrew, this name means “gift of God.”

2. Maclin

This name is of Gaelic origin and means “son of.”

3. Maisen

This name is of Old French origin and means “stone mason.”

4. Mattheus

This name has its roots in Hebrew and means “a gift from the Lord.”

5. McKenzie

This name is Gaelic and means “comely.”

6. Maxwell

Of English origin, this name means “from Mack’s Spring.”

7. Melvin

From English roots, this name means “gentle Lord.”

8. Malachi

This name is Hebrew for “messenger of God.”

9. Merle

From Middle High German, this boy’s name means “blackbird.”

10. Mert

Mert is Turkish for “manful” or “brave.”

11. Miles

This name is Latin for “a soldier.”

12. Milton

This name is of English origin and means “mill town.”

13. Maksen

Of Welsh history, this name means “greatest.”

14. Mali

This is Arabic for “wealthy.”

15. Mitchell

This boy’s name is Middle English for “big.”

16. Maurice

This name is of French origin and means “dark-skinned.”

17. Maverick

This is an American name and means “an independent man who avoids conformity.”

18. Major

Of Latin roots, this name means “greater, superior.”

19. Maxim

Of Roman origin, this name means “greatest.”

20. Manas

This name if of Indian origin and means “intelligence.”

21. Marlo

Of English origin, this name means “sea of bitterness.”

22. Miller

This name is Gaelic and historically refers to a person who worked in the grain mill.

23. Mark

This is a Latin name that means “consecrated to the god Mars.”

24. Makson

This is a unique name and while its roots cannot be traced, it is tied to personalities of kindness, sincerity, and truth.

25. Manson

This name is of Scottish origin and means “son of Magnus.”

26. Malcolm

Malcolm is Scottish-Gaelic for “devotee of Saint Columba.”

27. Marciano

This boy’s name is Italian for “Servant of Mars, God of War.”

28. Mak

This name is Polish and means “blessed.”

29. Miklos

This name is Hungarian for “people of victory.”

30. Mohamed

In Arabic, this name means “worthy of praise.”

31. Mario

This boy’s name is Italian and means “warlike.”

32. Montez

In Portuguese, this name means “mountain dweller.”

33. Montel

This name is French for “my ruler.”

34. Montana

This name is Spanish for “mountain.”

35. Mansour

In Arabic, this name means “he who is victorious.”

36. Monty

Monty is French for “mountain belonging to a ruler.”

37. Morrison

Of Old English roots, this name means “son of Maurice.”

38. Moses

In Hebrew, this name means “to pull” or “to draw out of water.”

39. Martel

This name is French for “weapon.”

40. Marqus

This American boy’s name means “martial, warlike.”

41. Marshall

In French, this name means “master of horses.”

42. Mory

From French roots, this name means “mulberry tree.”

43. Matei

This name is Bulgarian for “gift of God.”

44. Marquan

This name is English-American and means “warlike.”

45. Masai

Of Hebrew origin, this name means “God‘s work.”

46. Mase

In German, this name means “stone worker.”

47. Motheo

In Tswana, this name means “foundation.”

48. Myles

This name means “soldier” in Latin.

49. Moshe

This name is Hebrew for “savior.”

50. Martel

This name is both English and French for “forceful person.”

51. Motley

In Middle English, this name means “of different parts.”

52. Mateo

This is Spanish for “gift of God.”

53. Muna

In Arabic, this name means “wish, desire.”

54. Murray

This is Scottish for “of the sea.”

55. Mathayus

In Greek, this name means “might of God.”

56. Marty

This boy’s name is a derivative of Martin and means “god of war” in Old English.

57. Mylen

Of Slavic origin, this name means “beloved.”

58. Musa

Musa is Hebrew for “drawn out of water.”

59. Munichi

This name is German and means “monk.”

60. Mila

In Slavic, this name means “hardworking.”

61. Marrion

This name means “a manly man” in Latin.

62. Matteo

This name is Hebrew for “gift of God.”

63. Mahan

Of Persian roots, this name means “of the moon.”

64. Mihaan

In Gujarati, this name means “great, cloud.”

65. Maher

With roots in Gaelic, this name is defined as “majestic.”

66. Maharsh

This name is Hindu for “great saint.”

67. Micha

In Russian, this name means “who is like the Lord.”

68. Mahdi

Of Arabic origin, this name means “the rightly one.”

69. Mikko

In Hebrew, this means “who is like God.”

70. Majestic

In Latin, this name means “greatest.”

71. Mael

This old Celtic name means “chief” or “prince.”

72. Minnu

Of Telugu origin, this name means “an open and bright shiny sky.”

73. Miqdad

This name is Muslim for “obedient.”

74. Miguelangel

In Spanish, this name means “who is like God.”

75. Majed

Of Arabic origin, this name means “noble.”

76. Maksim

Of Roman origin, this name means “the greatest.”

77. Mohd

This is Arabic for “a person who believes in God.”

78. Mike

This boy’s name is of English origin and means “who is like God.”

79. Mikail

In Arabic, this name means “name of an angel.”

80. Monserrat

In Spanish, this name means “jagged mountain.”

81. Mercedes

This name is Latin for “mercy.

82. Michael

This is Hebrew for “who is like God.”

83. Malik

In Hindu, this name means “king.”

84. Mallard

Mallard is old French for “sturdy, brave” and “strong.”

85. Malhar

Of Indian roots, this means “giver of rain.”

86. Mohit

This name is Sanskrit for “infatuated” or “charmed.”

87. Malkiel

In Hebrew, this name means “God is my king.”

88. Majesty

In Latin, this boy’s name means “greatest authority.”

89. Maite

Of Basque origin, this name means “love.”

90. Mansa

This name means “emperor” in Akan.

91. Mansh

With its origins in Hebrew, this name means “savior.”

92. Manzi

Manzi is Italian for “one who raises steers.”

93. Malik

This name is Hindu for “king.”

94. Maomao

This name is of Chinese origin and means “kitten.”

95. Mufaro

In African, this means “happiness” or “joy.”

96. Muktar

This name means “chosen” in Arabic.

97. Mattias

In Hebrew, this name means “God’s gift.”

98. Mateja

Of Hebrew roots, this name means “gift of Yahweh.”

99. Murad

In Arabic, this name means “wish.”

100. Masob

This is an Old English word for “tradesman.”

101. Munna

In Urdu this means “strength” and “power.”

102. Munir

This name means “shining” in Arabic.

103. Mel

In Old English, this name means “council.”

104. Melpo

Derived from Greek, this name means “to sing, celebrate with song.”

105. Megan

Megan is Greek for “pearl.”

106. Musab

This is Arabic for “undefeated.”

107. Mehmet

This name is Arabic for “praiseworthy.”

108. Mel

Mel is English for “council protector.”

109. Mykah

In Hebrew, this name means “he who resembles God.”

110. Mercer

This name is Old French for “trader.”

111. Meziah

Of Egyptian origins, this name means “present from the Lord.”

112. Meric

This name is Turkish for “fame, power.”

113. Mickey

With roots in American, this boy’s name means “who is like God.”

114. Mico

In Japanese, this means “chief of peace.”

115. Miggy

This name is Hebrew for “power of God.”

116. Mann

In German, this name means “strong man.”

117. Manny

This is Spanish for “God is with us.”

118. Miguel

This name is Spanish for “there is none like God.”

119. Marcel

This name is French for “young warrior.”

120. Mauro

This name is Latin for “tanned skin.”

121. Marcus

With Latin origins, this name means “devoted to Mars.”

122. Miki

In Japanese, this means “beautiful, chronical.”

123. Miguelito

This name is Spanish for “God-like, handsome.”

124. Marcelo

In French, this name means “little warrior.”

125. Mardi

This is French for “Tuesday.”

126. Mulan

This name in Chinese means “wood orchid.”

127. Milo

In Slavic, this name means “soldier.”

128. Milani

This name is Italian for “gentle caress.”

129. Maru

This name is of Japanese origin and means “round.”

130. Mattia

In Italian, this name means “gift of God.”

131. Moagi

This name is of Tswana origin and means “builder.”

132. Mody

This name has roots in Africa and means “leader.”

133. Moe

In Latin, this boy’s name means “God’s helmet.”

134. Mavi

This name is Turkish and means “blue.”

135. Maximino

Of Latin origin, this name means “the greatest.”

136. Maui

In Hawaiian, this name means “God of fire.”

137. Mit

This name in Sanskrit means “one who has been measured, known, fixed, firm, and frugal.”

138. Moiz

Of Arabic roots, this name is defined as “one who gives protection.”

139. Momin

In Arabic, this name means believer.

140. Mayan

This name means “water” in Hebrew.

141. Moda

In Latin, this means “the way.”

142. Mayer

Of German origin, this name means “bright farmer.”

143. Maximilian

This name means “great” in Latin.

144. Mouzza

In Arabic, this name means “prophet name.”

145. Mayed

This name is Arabic and reflects a strong personality.

146. Mota

In Portuguese, this name historically referred to someone who lived near a fortified stronghold.

147. Mazin

This is Arabic for “rain clouds.”

148. Momo

In Japanese, this name means “peach.”

149. Mugo

In Kenyan, this name means “great healer.”

150. Meer

In Dutch, this historically referred to someone who lived near a lake.

151. Melle

In German, this name means “strong wolf.”

152. Melo

This name is Portuguese for “blackbird.”

153. Mercy

Mercy is an English name for “compassion.”

154. Maxon

Of American origin, this name means “the greatest.”

155. Meir

In Hebrew, this name means “one who shines.”

156. Magnus

This name means “great” in Latin.

157. Maj

This is Greek for “great, mother.”

158. Macoy

This name is Irish and means “son of Aodh.”

159. Macon

This is French for “marsh dweller.”

160. Malak

Of Arabic origin, this name means “angel.”

161. Murten

This name is of Old English and means “lakeside fortress.”

162. Maxen

In Welsh, this name means “great one.”

163. Maximo

This means “top” in Latin.

164. Mal

In Hebrew, this means “messenger of God.”

165. Marwood

This is English for “from the lake forest.”

166. Michelangelo

This name is Greek and Italian for “angel of God.”

167. Marek

From Polish roots, this name means “war-like.”

168. Manuel

This means “God is with us” in Spanish.

169. Mick

This is of English origin and means “who is like God?”

170. Milan

This name is Slavonic for “favor, grace.”

171. Marcellus

In Latin, this name means “young warrior.”

172. Marko

This means “God of war” in Russian.

173. Marek

With Latin roots, this name means “like war.”

174. Mir

This is Persian for “commander.”

175. Marquez

This is Spanish for “nobleman.”

176. Mitch

Mitch is Hebrew for “gift from the Lord.”

178. Mars

In Greek, this means “god of war.”

179. Moaz

This name is Arabic and means “asylum.”

180. Moosa

In Hebrew, this means “drawn out of water.”

181. Moore

This is Middle English for “marsh.”

182. Marvel

In Spanish, this name means “wonderful.”

183. Martinez

With Portuguese roots, this means “son of Martin.”

184. Moss

Of English origin, this name means “born of a God.”

185. Mox

This name is Dutch for “nerve.”

186. Mozzi

This name is traditionally Russian, but the meaning isn’t necessarily known.

187. Mulder

In Dutch, this name means “miller.”

188. Matix

This is Welsh for goodly.

189. Mauriccio

This is Portuguese for “tanned.”

190. Mav

This is English for “independent.”

191. Magdiel

In Hebrew, this name means “chosen fruit of God.”

192. Mihla

This name means “Everyday God is faithful” and is of Xhosa origin.

193. Mikel

Of Hebrew origin, this means “who resembles God.”

194. Makari

This name is Greek for “blessed.”

195. Mahi

Derived from Sanskrit, this means “the union of heaven and earth.”

196. Mide

This name is Irish for “thirsty.”

197. Malick

This is Irish for “noble.”

198. Ming

In Korean, this name means “brilliant.”

199. Manraj

This name is Punjabi for “heart’s king.”

200. Marwan

In Arabic, this name means “strong lion.”

201. Mikey

Of Hebrew origin, this name means “who is like God.”

202. Miransh

This name is Hindu for “small part of the ocean.”

203. Masoud

This name is Arabic for “prosperous.”

204. Massiah

In Hebrew, this means “the promised one.”

205. Milam

This name is Old English for someone who historically lived in Norfolk.

206. Markese

Of Old French roots, this name means “lord of the borderlands.”

207. Minh

This name is of Vietnamese origin and means “bright.”

208. Mirza

In Arabic, this name means prince.

209. Melborn

This name is of Old English and means “mill stream.”

210. Mccrae

This is Scottish for “son of grace and prosperity.”

211. Mirav

In Sanskrit, this means “gift of God.”

212. Mivaan

This is Hindu for “Sun rays of God.”

213. Mateusz

In Polish, this name means “gift of Yahweh.”

214. Mirza

This is an ancient Norman name for “trickster” or someone who likes to play pranks.

215. Mithu

In Indian, this name means “sweet.”

216. Matija

This is Croatian for “God’s gift.”

217. McNeal

This is Gaelic for “son of Neil.”

218. Mohsin

In Arabic, this name means “excellence.”

219. Mecca

Of Arabic origin, this means “spiritual center of Islam.”

220. Moises

This name is Hebrew for “savior.”

221. Mckai

Of Scottish roots, this name means “playful.”

222. Mehtab

This name is Persian for “full moon.”

223. Mounir

In Arabic, this name means “luminous.”

224. Markese

This name is Old French for “lord of the borderlands.”

225. Mubeen

This name means “eloquent” in Arabic.

226. Medhsansh

This name is Indian for “born with intelligence.”

227. Maddox

In English, this name means “son of Madoc.”

228. Macallan

This name means “son of Allen” in Scottish.

229. Madison

This name is of English origin and means “son of Matthew.”

230. Megha

In Hindu this means “cloud, rain.”

231. Maynard

This means “strength” in German.

232. Makar

In Ukrainian, this means “blessed.”

233. Maxton

This name is Latin for “the best.”

234. Makoa

Of Polynesian roots, this name means “bold one.”

235. McCoy

This is Scottish for “fire.”

236. Megat

Of Malay origin, this name means “great.”

237. McClain

This name is Scottish and means “Son of the servant Saint John.”

238. Monroe

Of Scottish roots, this means “of the hill.”

239. Montgomery

This name is of Old English origin and means “the powerful man of the hill.”

240. Montell

In French, this name means “my ruler.”

241. Morgan

This name is Welsh for “White Sea.”

242. Mordecai

In Hebrew, this name is defined as “warrior.”

243. Moustafa

This name is Arabic and means “chosen.”

244. Maro

In Japanese, this means “myself.”

245. Marsden

This name is Old English for “valley.”

246. Merritt

Coming from Old English, this name means “boundary.”

247. Monte

This name is French for “mountain belonging to the ruler.”

248. Martim

In Portuguese, this means “rendered to Mars.”

249. Maron

This name is Spanish for “male saint.”

250. Midas

In Greek, this name means “turn everything he touched to gold.”Check out…Most Popular Baby NamesPopular Baby Boy NamesOld Fashioned Baby Names

250 Boy Names That Start With M With Meanings (1)250 Boy Names That Start With M With Meanings (2)250 Boy Names That Start With M With Meanings (3)

250 Boy Names That Start With  M   With Meanings (2024)
Top Articles
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 5757

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.