Popular and traditional British boy names that start with “M”, with meanings and origin. 23 names.
| Name | Meaning | Gender | Origin |
|---|---|---|---|
| Malcolm | Follower of St Columba | 👦 Boy | Scottish |
| Marius | Of Mars; Manly | 👦 Boy | Latin |
| Mark | Warlike; Of Mars | 👦 Boy | Latin |
| Martyn | Of Mars (Martin) | 👦 Boy | Welsh |
| Matt | Gift of God (Matthew) | 👦 Boy | English |
| Matteo | Gift of God | 👦 Boy | International |
| Matthew | Gift of God | 👦 Boy | Hebrew |
| Max | The greatest | 👦 Boy | International |
| Merlin | Sea fortress | 👦 Boy | Welsh |
| Michael | Who is like God? | 👦 Boy | Hebrew |
| Mick | Who is like God? (Michael) | 👦 Boy | Irish |
| Mike | Who is like God? (Michael) | 👦 Boy | English |
| Mikey | Who is like God? (Michael) | 👦 Boy | English |
| Miles | Soldier; Gracious | 👦 Boy | English |
| Milo | Soldier; Merciful | 👦 Boy | English |
| Mitch | Who is like God? (Mitchell) | 👦 Boy | English |
| Mitchell | Who is like God? | 👦 Boy | English |
| Mohammed | Praiseworthy; The Prophet of Islam | 👦 Boy | Arabic |
| Morgan | Sea-born; Bright sea | 🧒 Unisex | Welsh |
| Moshe | Drawn from the water (Moses) | 👦 Boy | Hebrew |
| Muhammad | Praiseworthy; The Prophet of Islam | 👦 Boy | Arabic |
| Murray | Sea settlement | 👦 Boy | Scottish |
| Myles | Soldier; Merciful | 👦 Boy | English |