Baby boy names beginning with L – with origins and meanings
Looking for baby name ideas for a boy that start with the 12th letter of the alphabet? We’ve got some lovely suggestions, along with their origin and meaning

Looking for name ideas for your baby boy that begin with the letter L? Look through our list of names, their origins and meanings to find out whether your boy could be a La Vann, Lennox or Ludvig
1. Laban
- Origin: Biblical
 - Meaning: the father of the beautiful Rachel
 
2. Lacey
- Origin: Norman
 - Meaning: braid
 
3. Lachlan
- Origin: Gaelic
 - Meaning: possibly, warlike
 - Also: Lachie, Lochie
 
4. Lado
- Origin: African American
 - Meaning: second-born son
 
5. Laing
- Origin: Scottish
 - Meaning: tall
 - Also: Lang
 
6. Laird
- Origin: Scottish
 - Meaning: lord
 
7. Laken
- Origin: Modern American
 - Meaning: from the lake
 - Also: Lakin
 
8. Lakista
- Origin: African American
 - Meaning: unknown
 
9. Lal
- Origin: Indian
 - Meaning: beloved
 
10. Lamech
- Origin: African American
 - Meaning: powerful
 
11. Lambert
- Origin: Old German
 - Meaning: bright land
 
12. Lamond
- Origin: Old Norse/Scottish
 - Meaning: law man
 
13. Lamont
- Origin: Old French
 - Meaning: mountain, implying greatness
 
14. Lancelot
- Origin: Old French
 - Meaning: servant; in Arthurian legend, Lancelot was the bravest of the Knights of the Round Table
 - Also: Launcelot, Lance
 
15. Lane
- Origin: English
 - Meaning: path: also used as a girl’s name
 
16. Langford
- Origin: Old English
 - Meaning: long ford
 
17. Langley
- Origin: Old English
 - Meaning: long wood or glade
 
18. Larry
- Origin: Old English
 - Meaning: long wood or glade
 - Also: Laurence
 
19. Lars
- Origin: Scandinavian
 - Meaning: crowned with laurel
 - Also: Laurence
 
20. Lascelles
- Origin: Norman
 - Meaning: saddle
 
21. Laser
- Origin: Latin
 - Meaning: a sharp beam of light; the acronym of Light Amplification by the Stimulated Emission of Radiation
 
22. Latham
- Origin: Scandinavian
 - Meaning: barn
 
23. Latimer
- Origin: English
 - Meaning: interpreter
 
24. Laurence
- Origin: Latin
 - Meaning: a man from Laurentium, a town in Italy
 - Also: Lawrence, Larry, Laurie, Lawrie, Laurens (Dutch form) Laurent (French form) Lars (Scandinavian form)
 
25. La Vann
- Origin: African American
 - Meaning: the small one
 
26. Lavaughn
- Origin: Modern American
 - Meaning: wood
 
27. Lawson
- Origin: English
 - Meaning: son of Lawrence
 
28. Lawton
- Origin: Old English
 - Meaning: hill town
 
29. Lazarus
- Origin: Greek
 - Meaning: helped by God
 - Also: Lazer
 
30. Leal
- Origin: French
 - Meaning: faithful; a surname used as a first name
 - Also: Leale
 
31. Leander
- Origin: Greek
 - Meaning: man of lion’s strength, from Leon meaning ‘lion’, and Andros meaning ‘man’
 
32. LeBron
- Origin: African American
 - Meaning: king
 
33. Lee
- Origin: Old English
 - Meaning: meadow
 - Also: Leigh
 
34. Legend
- Origin: English
 - Meaning: history, story, myth
 
35. Leighton
- Origin: Old English
 - Meaning: meadow town
 - Also: Layton
 
36. Leith
- Origin: Arabic/Scottish Gaelic
 - Meaning: lion
 
37. Lemuel
- Origin: Hebrew
 - Meaning: devoted to God
 - Also: Lem
 
38. Lennox
- Origin: Scottish Gaelic
 - Meaning: with many elm trees
 
39. Leo
- Origin: Latin
 - Meaning: lion
 - Also: Leon (French form)
 
40. Leonard
- Origin: Old German
 - Meaning: bold as a lion
 - Also: Len, Lennie Lenny, Lennard
 
41. Leopold
- Origin: Old German
 - Meaning: brave people
 
42. Leroy
- Origin: Old French
 - Meaning: the king
 - Also: Roy and Lee
 
43. Lesley
- Origin: Scottish Gaelic
 - Meaning: holly garden; also used as a girl’s name
 - Also: Leslie
 
44. Lester
- Origin: Old English
 - Meaning: Roman town or walled city
 
45. Levi
- Origin: Hebrew
 - Meaning: attached
 
46. Lewis
- Origin: Old German
 - Meaning: brave warrior
 - Also: Louis, Lou, Louie, Lew, Lewie, Ludovic (French form), Ludwig (German form), Aloysius (German form), Luigi (Italian form), Luis (Spanish form)
 
47. Levi
- Origin: Hebrew
 - Meaning: joined in harmony
 
48. Lex
- Origin: Greek
 - Meaning: defending men
 - Also: Alexander
 
49. Leyland
- Origin: Old English
 - Meaning: land lying fallow; surname used as a first name
 - Also: Leland
 
50. Liam
- Origin: Greek
 - Meaning: man of lion’s strength, from Leon meaning ‘lion’, and Andros meaning ‘man’
 - Also: William
 
51. Lincoln
- Origin: Old English
 - Meaning: town by the lake
 
52. Lindell
- Origin: Old English
 - Meaning: linden tree valley
 - Also: Lindall
 
53. Lindley
- Origin: Old English
 - Meaning: linden tree meadow
 - Also: Linley
 
54. Lindsey
- Origin: English
 - Meaning: island of linden trees; also used as a girl’s name
 - Also: Lindsay (Scottish form)
 
55. Lineesh
- Origin: Indian
 - Meaning: peaceful
 
56. Linford
- Origin: English
 - Meaning: linden tree fort
 
57. Linton
- Origin: Old English
 - Meaning: flax settlement
 
58. Lionel
- Origin: Old French
 - Meaning: young lion
 
59. Lisimba
- Origin: African American
 - Meaning: harmed by a lion; also used as a girl’s name
 
60. Lisle
- Origin: Old French
 - Meaning: an island; a surname used as a first name
 - Also: Lyle, Lyall
 
61. Lister
- Origin: Old English
 - Meaning: possibly textile dyer
 
62. Litton
- Origin: Old English
 - Meaning: settlement on the hill
 
63. Llewellyn
- Origin: Welsh
 - Meaning: uncertain but could be ‘lion’
 - Also: Llywelyn
 
64. Lloyd
- Origin: Welsh
 - Meaning: grey
 - Also: Floyd
 
65. Locke
- Origin: Old English/Old German
 - Meaning: woods or fortified place
 
66. Logan
- Origin: Gaelic
 - Meaning: little hollow; a surname used as a first name
 
67. Loki
- Origin: Scandinavian
 - Meaning: trickster God
 
68. Lolonyo
- Origin: African
 - Meaning: love is beautiful
 
69. Lombard
- Origin: Italian
 - Meaning: somebody from the region of Lombardy, Italy
 
70. London
- Origin: English
 - Meaning: the capital of England and the UK
 
71. Lorne
- Origin: Scottish
 - Meaning: a place name used as a first name
 - Also: Lorn
 
72. Louie
- Origin: French/German
 - Meaning: famous warrior
 - Also: Lewis, Louis
 
73. Lovell
- Origin: Old French
 - Meaning: young wolf
 - Also: Lovel, Lowell
 
74. Luca
- Origin: Italian
 - Meaning: light
 
75. Lucan
- Origin: Latin
 - Meaning: somebody from the historical region of Lucania, Southern Italy
 
76. Lucian
- Origin: Latin
 - Meaning: Uncertain
 - Also: Lucien (French form)
 
77. Ludacris
- Origin: African American
 - Meaning: the name used by an American rapper and actor
 
78. Ludovic
- Origin: French
 - Meaning: famous warrior
 - Also: Lewis, Ludo, Ludwig
 
79. Luigi
- Origin: Italian
 - Meaning: famous warrior
 - Also: Lewis
 
80. Luke
- Origin: Greek
 - Meaning: A man from Lucania
 - Also: Lucas, Luc (French form)
 
81. Lundy
- Origin: Scottish Gaelic
 - Meaning: marsh
 
82. Luther
- Origin: Old German
 - Meaning: warrior of the people
 
83. Lyndon
- Origin: Old English
 - Meaning: linden tree hill
 - Also: Lynden
 
84. Lynn
- Origin: Old English
 - Meaning: by the lake or water
 - Also: Lyn
 
85. Lysander
- Origin: Greek
 - Meaning: liberator
 
86. Lytton
- Origin: Old English
 - Meaning: hill settlement
 
87. Lyulf
- Origin: Old English
 - Meaning: flame wolf, derived from Ligulf, lig, meaning ‘flame’ and wulf meaning ‘wolf’
 
About our author Catherine Ball
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.
Illustration: Emma Winchester
Read more:

