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

Are you trying to find a name for your baby girl? Use our list of girl names beginning with L to find out their origins and meaning to see whether your newborn could be a Lachelle, Lilith or Lysandra
1. Lacey
- Origin: Norman
- Meaning: braid; a surname used as a first name
2. Lachelle
- Origin: African American
- Meaning: sweetheart
3. Laetitia
- Origin: Latin
- Meaning: gladness
- Also: Letitia, Lettice
4. Lakeisha
- Origin: African
- Meaning: favourite
- Also: Keisha
5. Lakin
- Origin: African American
- Meaning: treasure
6. Lakshmi
- Origin: Sanskrit
- Meaning: birthmark
7. Lala
- Origin: Slavonic
- Meaning: tulip flower
8. Lalage
- Origin: Latin
- Meaning: babble
- Also: Lal, Lally
9. Lalita
- Origin: Sanskrit
- Meaning: charming
10. Lamorna
- Origin: Middle English
- Meaning: morning
11. Lana
- Origin: Hawaiian
- Meaning: afloat
- Also: Alana
12. Lani
- Origin: Hawaiian
- Meaning: heavenly
13. Lara
- Origin: Latin
- Meaning: laurel leaf
- Also: Larissa
14. Lark
- Origin: Middle English
- Meaning: name of a bird used as a first name
15. Latanya
- Origin: African American
- Meaning: fairy queen
16. Latasha
- Origin: America
- Meaning: born on Christmas Day
- Also: Latisha
17. Latoya
- Origin: African American
- Meaning: praised woman
18. Latrice
- Origin: Tanzanian
- Meaning: noble woman
19. Laura
- Origin: Latin
- Meaning: laurel
- Also: Lauren, Laurencia, Lora, Lori, Laurissa, Loretta
20. Laurel
- Origin: Latin
- Meaning: tree or sweet bay tree; the name of a tree used as a first name
21. Lauren
- Origin: Latin
- Meaning: tree or sweet bay tree
- Also: Laura
22. Lavali
- Origin: Indian
- Meaning: clove
23. Lavender
- Origin: English
- Meaning: the name of a plant used as a first name
24. Lavinia
- Origin: Latin
- Meaning: the name of the wife of Aeneas
- Also: Lavina
25. Leah
- Origin: Hebrew
- Meaning: cow
- Also: Lee, Lea, Lia
26. Leanne
- Origin: English
- Meaning: merciful
- Also: Lianne
27. Lee
- Origin: English
- Meaning: clearing, meadow; surname used as a first name
- Also: Leigh, Lea
28. Leena
- Origin: Sanskrit
- Meaning: dedicated
29. Leila
- Origin: Persian
- Meaning: night
- Also: Leilah, Laila
30. Lena
- Origin: Greek
- Meaning: alluring
- Also: Helen
31. Leonie
- Origin: Latin
- Meaning: lion; the feminine form of Leo
- Also: Lea, Leola, Leona, Leontine, Leontina
32. Leonora
- Origin: Greek
- Meaning: compassion, light
- Also: Eleanor
33. Leontine
- Origin: French
- Meaning: lion
- Also: Leonie
34. Lesedi
- Origin: African
- Meaning: ray of light
35. Lesley
- Origin: English
- Meaning: joy; a surname used as a first name
- Also: Leslie
36. Lethabo
- Origin: African American
- Meaning: happiness
37. Lexie
- Origin: Greek
- Meaning: defender of men
- Also: Alexandra, Lexy
38. Libby
- Origin: Hebrew
- Meaning: God's promise
- Also: Elizabeth
39. Liese
- Origin: Hebrew
- Meaning: God's promise
- Also: Elizabeth
40. Lila
- Origin: Arabic
- Meaning: night, beauty
- Also: Delilah
41. Lilac
- Origin: Latin
- Meaning: the name of a flower used as a first name
42. Lilian
- Origin: English
- Meaning: purity, related to the flower name, originally a short form of Elizabeth
- Also: Lil, Lillian, Lillah, Lila, Lillias
43. Lilibet
- Origin: Hebrew
- Meaning: God's promise
- Also: Elizabeth
44. Lilith
- Origin: Babylonian
- Meaning: goddess of storms
45. Lilo
- Origin: Hawaiian
- Meaning: generous
46. Lily
- Origin: English/Latin
- Meaning: the name of the flower signifying purity and innocence
47. Lina
- Origin: German
- Meaning: tender
- Also: Caroline
48. Linda
- Origin: German
- Meaning: influenced by the Spanish word linda, meaning pretty
- Also: Lynda, Lindy, Lin, Lyn, Belinda
49. Linden
- Origin: Old English
- Meaning: lithe, pliable, flexible
50. Lindsey
- Origin: English
- Meaning: island of linden trees; a Scottish surname used as a first name; also used as a boy’s name
- Also: Lindsay, Linsey, Linsay, Linzi
51. Lisa
- Origin: English
- Meaning: God's promise
- Also: Elizabeth
52. Lissa
- Origin: American
- Meaning: God is my oath; short form of Larissa and Meliss
53. Livia
- Origin: Spanish
- Meaning: blue, envious
- Also: Olivia
54. Lizzie
- Origin: English
- Meaning: God's promise
- Also: Elizabeth
55. Lois
- Origin: Probably Greek
- Meaning: uncertain, a biblical name
56. Lola
- Origin: Spanish
- Meaning: sorrows
- Also: Dolores, Lolita
57. London
- Origin: English
- Meaning: the capital city of the UK; also used as a boy’s name
- Also: Londyn
58. Loretta
- Origin: Italian
- Meaning: laurel
- Also: Laura
59. Lorna
- Origin: Scottish
- Meaning: victory, fox
60. Lorraine
- Origin: French
- Meaning: a region in France used as a first name
- Also: Loraine, Laraine, Lauraine, Lori
61. Lottie
- Origin: French
- Meaning: little, womanly
- Also: Charlotte, Lotty
62. Lotus
- Origin: Greek
- Meaning: fruit eaten by an imaginary North African tribe described in Homer’s Odyssey
63. Louella
- Origin: German
- Meaning: warrior; a name formed by the combination of Louise and Ella
- Also: Luella
64. Louise
- Origin: Old German
- Meaning: brave warrior; French feminine form of Louis
- Also: Louisa, Lou, Louie, Lulu
65. Loveday
- Origin: Middle English
- Meaning: beloved or precious day
66. Lowena
- Origin: Cornish
- Meaning: happiness
- Also: Lowenna
67. Luanna
- Origin: Hawaiian
- Meaning: happiness
68. Lucasta
- Origin: Latin
- Meaning: pure light; name created by the poet Lovelace
69. Lucille
- Origin: French
- Meaning: light
- Also: Lucilla (Latin form)
70. Lucina
- Origin: Spanish
- Meaning: light
- Also: Lucy
71. Lucinda
- Origin: Latin
- Meaning: light; poetic form of Lucy
- Also: Cindy, Cindi, Cindie
72. Lucretia
- Origin: Italian
- Meaning: Roman family name used as a first name
- Also: Lucrece
73. Lucy
- Origin: Latin
- Meaning: light
- Also: Lucia, Lucina; Lucinda, Lucette, Lulu
74. Lu’lu
- Origin: African American
- Meaning: pearl
75. Lupita
- Origin: Latin
- Meaning: little wolf
76. Lydia
- Origin: Greek
- Meaning: a woman from Lydia in Asia Minor
77. Lyn
- Origin: English
- Meaning: flax hill
- Also: Carolyn, Linda, Lynette
78. Lynette
- Origin: Unknown
- Meaning: idol, derive from the Welsh name Eluned
- Also: Linet, Linnet, Lynnette, Lyn
79. Lysandra
- Origin: Greek
- Meaning: a liberator; the feminine form of Lysander
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: