Old-fashioned boy names
142. Adam - of Hebrew origin, meaning ‘man’ or ‘earth’ and is known to be the name of the first man in the Christian faith
143. Alan - of Celtic, meaning ‘rock’, ‘noble’ and ‘harmony’
144. Albert - of German origin, meaning ‘noble’ and ‘bright’
145. Alexander - of Greek origin, meaning ‘helper and defender of mankind’
146. Alfred - this one is posh, we can’t deny, but Alfie for short is very cute and a nice way of updating a retro name. Of Anglo-Saxon origin, it means ‘elf counsel’, ‘wise counsel’ or ‘supernaturally wise’
147. Alvin - of Old English origin, meaning ‘wise friend’, although the 80s and 90s children amongst us may also link it back to the classic movie Alvin and the Chipmunks
148. Angus - of Celtic and Gaelic origin, meaning ‘one choice’
149. Anthony - of Latin origin, meaning ‘priceless one’. An ideal choice for your precious firstborn
150. Archie - of German origin, meaning ‘bold’ or ‘brave’
151. Arthur - of Gaelic, Latin and Welsh origin, meaning ‘bear’, ‘stone’, ‘bear man’, ‘noble’, ‘courageous’, ‘noble strength’ and ‘guardian’. Arthur might be an olden day name, but it is actually very popular, ONS data tells us it is currently the fourth most common name in the UK
152. Arnold - of German origin meaning ‘strong’, this name is associated with leadership
153. Barnaby - of Cornish origin, meaning ‘leprechaun’ or ‘son of consolation’
154. Bartholomew - of Aramaic origin meaning ‘son of a farmer’
155. Benedict - of Latin origin, meaning ‘gift from God’ or ‘blessed’
156. Benjamin - of Hebrew origin, meaning ‘son of the right hand’
157. Bernard - of Germanic origin, meaning ‘bear hard’ or ‘strong as a bear’
158. Bobby (or Bobbie) - of Germanic origin. It's derived from the name Robert and means ‘bright fame’. While traditionally a boys' name, Bobby has become a unisex choice in recent years
159. Brian - of Irish origin meaning ‘noble’, it is regularly associated with strength
160. Charlie - of Germanic origin and derived from the name Charles, meaning ‘free man’
161. Christian - of Latin origin, meaning ‘follower of Christ’
162. Christopher - of Greek and Hebrew origin, meaning ‘to bear’, ‘Christ within’ or ‘bearer of Christ’
163. Clement - of Latin origin, meaning ‘gentle’, ‘mild’, ‘good' and ‘merciful’
164. Clyde - of Scottish origin, meaning ‘friendly’, this name also has geographical links to the River Clyde which flows through Glasgow
165. Colin - of Irish or Gaelic origin, meaning ‘young pup’
166. Damien - of Greek origin, meaning ‘to tame’, this name may a brave choice due to its unconscious links made to the devil child in The Omen movie
167. Daniel - of Hebrew origin meaning ‘God is my judge’
168. Dennis - of Greek origin meaning ‘follower of Dionysus’ (the Greek god of wine and fertility)
169. Derek - of Germanic origin, meaning ‘ruler of the people’
170. Dominic - of Latin origin, meaning ‘belonging to God’
171. Donald - of Scottish origin, meaning ‘ruler of the world’, this name signifies leadership. One for Disney fans perhaps?
172. Douglas - of Scottish origin, meaning ‘dweller by the dark stream’ or ‘from the dark river’. A lovely old-timey choice that has stood the test of time. For more names like this of Scottish origin, take a look at our list of Scottish baby name
173. Dylan - of Welsh origin, meaning ‘son of the sea’ this name could be a popular choice for families living by the ocean
174. Edgar - of Anglo-Saxon origin, meaning ‘spear carrier’ or ‘protector of the good’
175. Edmund - of Old English origin, meaning ‘wealthy defender’ or ‘protector’
176. Edward - as above, of Old English origin meaning meaning ‘wealthy protector’. This name become popular again in the early 2000s thanks to the release of the Twilight Saga
177. Edwin - of Old English origin, meaning ‘wealthy friend’ or ‘prosperous friend’
178. Elliot - of Greek origin, meaning ‘Jehovah is God’
179. Elmer - of Old English origin, meaning ‘noble’ or ‘famous’, it’s also the name of the much loved patchwork elephant, a book series that is as popular now as it was back in the 1960s
180. Elon - of Hebrew origin, meaning ‘oak tree’, this name is associated with strength, and is also the name of the richest man in the world, Tesla and ‘X’ owner Elon Musk
181. Elton - of Old English origin, this name may have you humming away to ‘rocket man’, but actually means ‘old town’ and is a small village in Cambridgeshire
182. Ernest - a real vintage feel to this one. Of English origin, meaning ‘earnest’, ‘resolute’, ‘serious’, ‘determined’ or ‘sincere’
183. Erwin - of Germanic origin, this name means ‘friend of the army’ or ‘respected friend’
184. Evan - of Welsh origin, meaning ‘young warrior’, ‘God is good’, ‘rock’ and ‘God is gracious’. Also spelled Ifan, it's the Welsh version of John. For more choices like this, check out our list of beautiful Welsh baby names
185. Francis - of Latin origin, meaning ‘a Frenchman’
186. Frank - of Germanic, English and Latin origin, meaning ‘straightforward’, ‘sincere’ and ‘honest’
187. Frederick - of Germanic origin, meaning ‘peaceful ruler’, this name is often shortened to ‘Freddie’ and a popular choice for fans of iconic British rock band Queen
188. Gabriel - of Hebrew origin, meaning ‘God is my strength’
189. Gareth - of Welsh origin, meaning ‘enclosure’
190. Garfield - you may immediately be thinking of the lasagne loving tabby cat, starring in his own film in 2024, but the name Garfield is actually of Old English origin and means ‘spear field’ associated with protection and weaponry
191. Gary - of Germanic origin, meaning ‘spear bearer’, who wouldn’t want to name their child after the beloved Mr Barlow?
192. George - of Greek origin, meaning farmer, this was the name chosen for the first born son of Prince and Princess of Wales and is the third most popular boys name in the UK based on ONS data
193. Gerard - of Germanic origin, meaning ‘spear hard’
194. Graham - of Germanic origin, meaning ‘gravelly homestead’ or ‘grey home’
195. Gunther - of Germanic origin, meaning ‘battle warrior’, this name also evokes memories of the much loved coffee shop worker from Friends
196. Gus - A shortened version of Augustus or Angus, of Latin or Scottish origin, meaning ‘great’
197. Harold - of Scandinavian origin, meaning ‘strong fighter’ or ‘army ruler’
198. Harry - of Germanic origin, derived from the name Henry, meaning ‘ruler of the household’, which is currently in the top 15 in England and Wales
199. Harvey - of Old English origin, meaning ‘battle-worthy’, this name is associated with strength
200. Hector - of Greek origin, meaning ‘steadfast’ or ‘holding fast’
201. Henry - of Germanic origin, meaning ‘house ruler’
202. Herbert - of Germanic origin, meaning ‘bright army’
203. Herman - of Germanic origin, meaning ‘warrior’
204. Howard - of Old English origin, meaning ‘brave guardian’
205. Hoyt - whilst the direct translation of this Old English name is ‘long stick’, the name has connotations of growth and maturity
206. Hugo - of Germanic and Portuguese origin, meaning ‘heart’, ‘mind' and ‘spirit’
207. Humphrey - of Germanic origin, meaning ‘peaceful warrior’
208. Ian - of Scottish origin, meaning ‘grace’
209. Irving - of Scottish origin, meaning ‘green river’. A great choice for families who love the outdoors
210. Ivor - of Scandinavian origin, meaning ‘archer’
211. Jack - derived from the English name John, meaning ‘God is gracious’
212. Jacob - of Hebrew origin, meaning ‘supplanter’ (to replace or follow at someone’s heels)
213. James - of Hebrew origin, with a meaning of ‘one who follows’, similar to Jacob above
214. Jasper - of Persian origin, meaning ‘bringer of treasure’
215. Jeffrey (or Geoffrey) - of Germanic origin, meaning ‘peaceful ruler’
216. John - of Hebrew origin, meaning ‘the Lord has favoured’
217. Jonas - of Hebrew origin, meaning ‘dove’, this name is associated with a peaceful and gentle nature
218. Joseph - of Hebrew origin, meaning ‘God will add’
219. Justin - of Latin origin, meaning ‘fair’ associated with a sense of justice
220. Karl - of Germanic origin, meaning ‘free man’
221. Keir - of Scottish origin, meaning ‘dark one’. Maybe it’s old-fashioned, but it’s certainly in the public eye at the moment, represented by the current Labour leader, Keir Starmer. For a future politician perhaps?
222. Kenneth - of Scottish origin, this name means ‘handsome’ or ‘born of fire’ and was traditionally a popular choice for a first born son
223. Kevin - of Irish origin, also meaning ‘handsome’ and ‘gentle’
224. Kirk - of Old Norse origin, meaning ‘church’
225. Laurie - of English and Scottish origin, meaning ‘crown of laurels’
226. Leonard - of Germanic and Italian origin, meaning ‘brave as a lion’ or ‘lionhearted’
227. Lewis - of Welsh and Scottish origin, meaning ‘fame’ and ‘war’
228. Liam - of Germanic and Irish origin, short for William, meaning ‘resolute protector’
229. Lloyd - of Welsh origin, a name linked to wisdom, meaning ‘grey’ or ‘holy’
230. Louis - of French origin, meaning ‘renowned warrior’
231. Luke - of Greek origin, meaning ‘light’
232. Marcus - of Latin and Gaelic origin, meaning ‘warlike’ or ‘shining’. A retro name with a modern champion in Marcus Rashford
233. Martin - of Latin origin, meaning ‘dedicated to Mars’ or ‘God of war’
234. Matthew - of Hebrew origin, meaning ‘gift of God’
235. Merton - of Old English origin, meaning ‘town by the lake’
236. Michael - of Hebrew origin, meaning ‘God-like’
237. Miles - of Latin origin meaning ‘soldier’
238. Mohammad - of Arabic origin, meaning ‘praised’. The fifth most popular boys name in the UK for the second year running according to the latest ONS data
239. Morris - a pretty old-fashioned choice, this one. Of Latin origin, it means ‘dark-skinned’
240. Moses - of Hebrew origin, meaning ‘taken from the water’
241. Nathaniel - of Hebrew origin, meaning ‘gift from God’
242. Ned - of Old English origin, derived from the name Edward, meaning ‘wealthy guardian’
243. Neil - of Gaelic origin, meaning ‘cloud’ or ‘champion’
244. Neville - of French origin, meaning ‘new town’, this name has become a popular choice amongst Potterheads thanks to Harry’s trusted friend Neville Longbottom
245. Nicholas - of Greek origin, meaning ‘victory of the people’
246. Noah - of Hebrew origin, meaning ‘rest’. It's also a name that’s stayed steadily in the top 100 boy names since 2011, currently taking the top spot for the most popular boys' name according to ONS data
247. Norman - of Germanic origin, meaning ‘man from the north’
248. Norris - of Old French origin, meaning ‘from the north’, although soap lovers may struggle not to link it to the nosy neighbour from Corronation Street
249. Oliver - an old-timey name which is very popular nowadays. The second most popular name in the UK according to ONS data. Oliver is a name of French origin, meaning ‘olive tree’
250. Oscar - of Old English, Celtic and Irish origin, meaning ‘divine spear’ or ‘deer friend’
251. Oswald - of Old English origin, meaning ‘divine power’
252. Otis - of Germanic origin, meaning ‘wealthy’ or ‘prosperous’, this name has moved up the popularity ranks since the release of Netflix hit series ‘Sex Education’. According to ONS data, it's currently at number 68.
253. Owen - of Welsh origin, meaning ‘well born’ or ‘youthful warrior’
254. Paul - of Latin origin, meaning ‘small’ or ‘humble’
255. Peter - of Greek origin, meaning ‘rock’ or ‘stone’
256. Randall - of Germanic origin, meaning ‘wolf shield’
257. Ralph - of Old English origin, meaning ‘wolf counsel’
258. Raymond - of Germanic origin, meaning ‘wise protector’
259. Reginald - a corker of an old-fashioned baby name here. This bold choice is of Latin origin, meaning ‘ruler’ or ‘advisor to the king’. Reggie for short is cute though!
260. Robert - of Germanic and Old English origin, meaning ‘bright with glory’ or ‘bright and bold’
261. Robin - of English and French origin, meaning ‘bright with glory’, ‘bright flame’, or ‘bright and bold’
262. Roger - of Germanic origin, meaning ‘famous with spear’. Or if you’re a Federer fan, it could be ‘famous with tennis racquet’
263. Ronald - one for Harry Potter fans. Of Nordic origins, it means ‘ruler’s counsel’. And of course, famous in part thanks to Ron Weasley
264. Rupert - of Germanic origin, meaning ‘bright fame’
265. Russell - of Old French origin, meaning ‘little red’. A popular choice for those born with a covering of red locks
266. Samuel - of Hebrew origin, meaning ‘God has heard’
267. Sebastian - of Greek origin, meaning ‘venerable’ or demanding of respect
268. Sidney (or Sydney) - of French origin, meaning ‘wide meadow’. This is a fantastic gender-neutral baby name for boys or girls.
269. Stanley - of English origin, meaning ‘stony clearing’
270. Terrance - of Latin origin, meaning ‘smooth’ or ‘soft’ with connotations of a kind and gentle nature
271. Theodore (or Theo) - of Greek origin, meaning ‘gift of God’
272. Thomas - of Aramaic origin, meaning ‘twin’
273. Tommy - of Aramaic origin, derived from the name Thomas above, meaning ‘twin’
274. Vernon - of German origin, meaning ‘alder grove’
275. Victor - of Latin origin, meaning ‘conquerer’
276. Walter - of Germanic origin, meaning ‘ruler of the army’ or ‘powerful ruler’
277. Wayne - of Old English origin, meaning ‘wagon maker’
278. Wilfred (or Wilf) - of Anglo-Saxon origin, meaning ‘bringer of peace’
279. William - of Germanic origin, meaning ‘resolute protector’
280. Winston - of Old English origin, meaning ‘joyful stone’. This name is meant to convey happiness and positivity