Girl Names That Start With L (With Meanings)

Choosing the perfect name for a baby girl can be exciting yet challenging. Names starting with the letter “L” offer a lovely variety of beautiful options. From classic choices to unique alternatives, there’s something for every style and personality. Names can carry meaning and reflect family traditions or personal tastes.

Today, we’ll share some charming girl names that start with L. Whether you prefer timeless names like Lily and Lucy or more modern picks like Lila and Leila, this list has you covered. Each name has its own special flair, making it easier for you to find the perfect match for your little one.

Girl Names That Start With L

1. Lila

Lila is a beautiful name that means ‘night’ in Arabic and ‘play’ in Sanskrit. This charming name brings an exotic flair and is perfect for a girl with a playful spirit.

2. Lily

Lily is a classic name that represents purity and beauty. It is inspired by the lovely flower, making it a timeless choice for any baby girl.

3. Lucy

Lucy comes from the Latin word ‘lux’, meaning ‘light’. This name carries a bright aura and is perfect for a little girl who brings joy to her family.

4. Leila

Leila is of Arabic origin and means ‘night’. The name has a dreamy quality and evokes the beauty of starry nights.

5. Laura

Laura is a classic name deriving from the laurel tree, which symbolizes victory. This name has a timeless quality and is strong yet feminine.

6. Lola

Lola is a fun and lively name that means ‘sorrows’ in Spanish, but also represents a spirited girl with a lively personality.

7. Liana

Liana is a lovely name with French roots meaning ‘to climb like a vine’. It illustrates a girl who is both graceful and resilient.

8. Lena

Lena is a simple yet elegant name that means ‘light’ in Greek. This name is perfect for a girl who radiates happiness and positivity.

9. Lacey

Lacey is a playful name derived from the Old French word for ‘lace’. It brings to mind delicate beauty and charm.

10. Lyra

Lyra, named after a constellation, symbolizes music and harmony. This name is a lovely choice for someone who is artistic and creative.

11. Laurel

Laurel is another name tied to victory, as laurel wreaths were used in ancient Greece. It embodies both strength and elegance.

12. Liberty

Liberty is a name that represents freedom and independence. It is a beautiful choice for a girl who will grow up to be strong and confident.

13. Livia

Livia is a classic name derived from the Latin word for ‘blue’. It has a regal touch and is unique yet timeless.

14. Lyla

Lyla is a variant of Lila, and it also means ‘night’. This name has a melodic and sweet sound, making it perfect for a little girl.

15. Lira

Lira is a name of Italian origin that means ‘lyre’. It evokes music and creativity, perfect for a girl with artistic aspirations.

16. Lorelei

Lorelei originates from German folklore and means ‘alluring enchantress’. This name carries a sense of mystery and charm.

17. Lavinia

Lavinia is an ancient name that has a historical vibe. It stands for purity and is a unique choice for modern parents.

18. Linnea

Linnea is a Swedish name after the twinflower, symbolizing femininity and beauty. It’s a unique name not commonly heard.

19. Lorna

Lorna means ‘sorrow’ or ‘fox’ in Scottish. It’s a beautiful and unique name with a lovely sound.

20. Liesel

Liesel is a German name meaning ‘God’s promise’. It has an old-world charm and is perfect for someone who values tradition.

21. Lucille

Lucille, stemming from the Latin for ‘light’, carries an air of sophistication and elegance, making it a lovely name for a little girl.

22. Lila

Lila means ‘play’ in Sanskrit and symbolizes a playful and joyful spirit. This name adds a zest for life, making it ideal for an adventurous girl.

23. Lottie

Lottie is a nickname for Charlotte and has its roots meaning ‘free man’. It is a charming and vintage name full of personality.

24. Linnea

Linnea symbolizes the small twinflower and brings a touch of nature to the name. It’s a delicate and charming option for any baby girl.

25. Liva

Liva is a Scandinavian form of the name ‘Olivia’, meaning ‘life’. This vibrant name is perfect for a girl who embodies energy and vitality.

26. Luz

Luz means ‘light’ in Spanish. This name signifies brightness and positivity, ideal for a joyful child.

27. Lavinia

Lavinia is a name steeped in history with a meaning tied to purity. It has a classic feel and remains unique.

28. Londyn

Londyn is a modern twist on London and signifies the allure of the city. It’s a trendy and stylish name for today’s generation.

29. Lacey

Lacey invokes feelings of delicacy and charm. It is inspired by lace fabric, making it a beautiful name for a girl.

30. Liara

Liara is a modern name of Greek origin, meaning ‘glittering’ or ‘shining’. It’s perfect for a girl who brightness in the world.

31. Lyric

Lyric captures a musical essence, representing creativity and artistic expression. It’s a lovely choice for a girl full of imagination.

32. Loretta

Loretta is a feminine form of the name Loreto, denoting a sense of beauty and tradition combined. It’s a lovely choice for a girl seeking uniqueness.

33. Livia

Livia is an elegant name with Roman roots, suggesting liveliness and vibrancy. It’s unique yet classic.

34. Lieselotte

Lieselotte combines the meanings of ‘God’s promise’ and ‘battle maiden’. It’s both charming and strong, fit for a modern girl.

35. Lainey

Lainey is a variant of Elena, meaning ‘bright, shining light’. It has a modern feel yet pays homage to classic roots.

36. Lasya

Lasya means ‘dance’ in Sanskrit and reflects grace and agility. It’s perfect for a girl destined to express herself creatively.

37. Lottie

Lottie is a sweet, diminutive name for Charlotte, often associated with laughter and fun. This charming name is suitable for a playful girl.

38. Leanne

Leanne is a name combining “Lee” and “Anne”, creating a modern mix with a lovely sound. It’s versatile and classic.

39. Liora

Liora means ‘light’ in Hebrew, perfect for a girl who brightens her surroundings with joy.

40.Lunette

Lunette means ‘little moon’ in French, capturing a sense of mystery and beauty, making it an appealing choice for parents.

41. Lainey

Lainey is modern and fresh, stemming from Elena. It represents brightness and brings a lively flavor to classic names.

42. Laramie

Laramie is a unique name of French origin, suggesting ‘the place where there are many meadows.’ It evokes an image of open spaces and nature.

43. Lumina

Lumina means ‘light’ or ‘brightness’. It’s a cheerful name reflecting positivity and enthusiasm for life.

44. Lilliana

Lilliana blends the elegance of ‘Lily’ with a feminine flair, creating a lovely name that is both charming and unique.

45. Lavelle

Lavelle is French in origin, meaning ‘the son of the hero’. It offers a unique take on feminine names while still retaining elegance.

46. Lettie

Lettie is a vintage name, a diminutive of ‘Henrietta’, signifying a joyful and carefree spirit.

47. Lirael

Lirael is a fantasy-inspired name with a magical quality. It’s perfect for parents who love unique and whimsical names.

48. Lachelle

Lachelle means ‘God’s promise’; it beautifully combines modern and traditional sounds, perfect for today’s generation.

49. Lilia

Lilia is a variation of Lily, carrying the meaning of purity and beauty. It’s also a unique twist, making it refreshing for parents looking for something different.

50. Liraz

Liraz has Hebrew origins meaning ‘my secret’. This name has a sense of mystery and lends itself to a girl whom family values.

51. Lulie

Lulie embodies whimsy and playfulness. This name feels light-hearted and delightful for a girl with an adventurous spirit.

52. Lark

Lark is a name that signifies a cheerful songbird. It’s a lovely option for parents who want their daughter’s name to reflect joy and freedom.

53. Lael

Lael is a Hebrew name meaning ‘belonging to God’. It has a simple, elegant sound that resonates well with many families.

54. Leanne

Leanne is a blend of ‘Lee’ and ‘Anne’, creating a name that feels both classic and modern at the same time.

55. Laelia

Laelia is derived from a beautiful flower, representing nature and beauty. It’s a soft, unique choice for curious and kind girls.

56. Lux

Lux is a short and snappy name meaning ‘light’ in Latin. It conveys brightness and a sense of joy.

57. Lacey

Lacey draws inspiration from lace, evoking a delicate and graceful imagery perfect for a sweet girl.

58. Latifah

Latifah means ‘gentle’ or ‘kind’ in Arabic, showcasing the lovely characteristics parents might desire for their daughter.

59. Lynette

Lynette means ‘lake’ or ‘fountain’. It has an enchanting vibe and resonates with themes of nature and tranquility.

60. Liza

Liza is a variant of Elizabeth and means ‘God is my oath’. This name carries a strong historical significance while remaining modern.

61. Lolita

Lolita means ‘sorrows’ and offers a playful twist on a name that has deep literary ties. It’s a name for the adventurous girl.

62. Landry

Landry means ‘ruler’ or ‘heir’ and can be quite an authoritative name in nature. Perfect for a girl destined to lead.

63. Lyra

Lyra is derived from the lyre, a stringed musical instrument, tying to a creative and artistic vibe perfect for your little one.

64. Lumi

Lumi means ‘light’ in Finnish; it’s bright, cheerful and has a fresh modern twist, appealing to many parents.

65. Lisette

Lisette is a diminutive of Elizabeth. It carries sophistication while staying approachable for a little girl.

66. Lianne

Lianne combines elements of ‘Li’ and ‘Anne’, crusading an elegant vibe for a graceful girl.

67. Lavina

Lavina has roots indicating purity and is a charming name with a slight vintage touch, making it appealing today.

68. Louisa

Louisa carries a strong meaning of ‘famous warrior’. It’s charming for a girl meant to make her mark in the world.

69. Lyric

Lyric evokes musicality and creativity, making it an exciting choice for parents who appreciate artistic names.

70. Lani

Lani means ‘heaven’ in Hawaiian. It’s a name filled with tranquility and positivity for a little angel.

71. Lettie

Lettie has a playful, vintage touch. It brings a cheerful vibe, perfect for a lively young girl.

72. Lucky

Lucky signifies good fortune, making it a positive name choice for families who value optimism.

73. Luma

Luma means ‘light’ in Arabic. It’s short and sweet, carrying brightness and joy, just like your baby girl.

74. Liara

Liara combines the exotic with elegance, representing ‘to shine’ in its meaning, which fits perfectly for bright-spirited girls.

75. Lark

Lark reflects joy and song. This nature-inspired name is perfect for adventurous spirits who love to express themselves.

76. Lyla

Lyla is an elegant variant of Lila, embracing play and dreams, making it a pretty option for a tender-hearted girl.

77. Lenore

Lenore signifies ‘light’ or shines bright, perfect for a girl destined to illuminate her family’s life.

78. Lolly

Lolly is a sweet and delightful name that evokes whimsical imagery, perfect for a girl with a cute and playful personality.

79. Leia

Leia, made famous by Princess Leia from Star Wars, symbolizes strength and resolve, embodying modern heroics.

80. Lira

Lira means ‘lyre’ which helps represent music and harmony, showcasing an artistic essence fitting for your little one.

81. Lunda

Lunda rhymes with ‘wonder’, perfect for a girl who is anticipated to bring joy and excitement into her family’s life.

82. Lynx

Lynx reflects a strong wild animal, associating with independence and agility, suitable for adventurous girls.

83. Liviah

Liviah is a modern name that encompasses the meaning of life, suitable for healthy, lively joyfulness in girls.

84. Lixie

Lixie is a sweet twist on names like Lix or Lexie and maintains a playful sound while being unique.

85. Liberty

Liberty translates to freedom and independence, perfect for spirited girls who will grow to embrace their individuality.

86. Lyric

Lyric captures the essence of music and creativity, a wonderful name for an artistic girl.

87. Liana

Liana means ‘to climb like a vine’. It symbolizes growth and resilience, suitable for strong young women.

88. Lirael

Lirael is a fantasy name connected to musicality, perfect for a girl with dreams of adventure and creativity.

89. Lutecia

Lutecia is derived from Latin meaning ‘light’, which symbolizes brightness and positivity.

90. Lacey

Lacey signifies delicateness and charm, offering a graceful choice for baby girls.

91. Luey

Luey is a fresh modern spin on Louise, giving it a current touch while still retaining its roots.

92. Linette

Linette is a diminutive form of names like Linda, reflecting beauty and femininity, ideally suited for a little girl.

93. Lumi

Lumi means ‘snow’ in Finnish and carries a light essence, symbolic of purity and freshness.

94. Lilith

Lilith means ‘of the night’ and connects with myths, giving it a mystical, enchanting quality to any girl.

95. Loni

Loni is inspired from the Hawaiian name Alona, which symbolizes ‘heaven’—making it a serene choice.

96. Lanelle

Lanelle is a modern flair merging ‘Lane’ with ‘Elle’, expressing elegance with a twist.

97. Lacey

Lacey connotes a feminine charm and sweet grace, which makes for an inviting name for a girl.

98. Lindy

Lindy stems from ‘Linda’ and signifies beauty. It’s a vibrant option for a lively girl.

99. Livia

Livia implies life and vitality, which makes it perfect for a full-of-life baby girl.

100. Lethea

Lethea means ‘forgetfulness’ in Greek, representing all things light and airy, making it a whimsical option.

101. Leila

Leila means ‘dark night’ in Arabic and has an exotic touch that resonates warmth and beauty.

102. Lelia

Lelia is a vintage variant of names, bringing an elegant charm throughout the ages.

103. Leanne

Leanne blends ‘Lee’ with ‘Anne’, giving it a dual-name charm that resonates well in modern culture.

104. Lovella

Lovella incorporates gentleness and love, a meaningful combination that inspires affection.

105. Lottie

Lottie is sweet and lively, perfect for a girl expected to bring joy and light into her family.

106. Loxley

Loxley brings a fresh, modern sound while retaining its uniqueness for a special baby girl.

107. Lauryn

Lauryn is a fresh take on Lauren, maintaining roots of honor while adding flair.

108. Leire

Leire means ‘light’ in Basque, offering a soft touch ideal for lively, spirited girls.

109. Lazzara

Lazzara adds a twist of elegance, capturing grace while offering uniqueness at the same time.

110. Lydie

Lydie is a variant of Lidia, possessing class and sophistication rooted in history.

111. Lexine

Lexine combines elements of modern appeal with a classic touch, great for a baby girl.

112. Linh

Linh is a Vietnamese name meaning ‘world’ or embracing life’s journeys, a meaning that resonates beautifully.

113. Luar

Luar is derived from the meaning ‘moon’ in Spanish, symbolizing beauty and mystery.

114. Linette

Linette appeals with fragility and grace along with historical depth, perfect for a charming baby girl.

115. Luan

Luan means ‘spring’ or ‘night’ in Chinese sources, embodying a sense of renewal.

116. Lilia

Lilia combines classic and modern sounds, making it a lovely name that represents purity through its floral connections.

117. Leeloo

Leeloo invokes futuristic appeal while maintaining a whimsical feel, great for the adventurous girls.

118. Lotus

Lotus symbolizes rebirth and purity, perfect for a girl who will blossom beautifully in life.

119. Luxaine

Luxaine combines light with elegance, maintaining vibrancy while carrying precious meaning.

120. Lysette

Lysette is a sweet French name that carries charm, ideal for loving and affectionate girls.

121. Lanna

Lanna combines modern appeal with a beautiful pronunciation making it unique and memorable.

122. Luecita

Luecita evokes brightness and freshness, capturing a summery essence that is delightful.

123. Lunette

Lunette means ‘little moon’ in French, portraying an enchanting and soft name for a girl.

124. Lexi

Lexi is a modern, playful name that can stand alone or be a nickname for Alexandra or Alexis.

125. Lynna

Lynna is a variant of Linda, making it both classic and appealing, reflecting softness and warmth.

126. Lilli

Lilli is a sweet name derived from Lily, showcasing purity and beauty with a cute twist.

127. Lauris

Lauris derives from ‘laurel’, traditionally symbolizing victory and honor, making it a strong choice.

128. Lasalle

Lasalle brings a unique flair with elegance tied to French roots, making it sophisticated.

129. Lindy

Lindy is rooted in ‘Linda’, which indicates beauty; it’s vibrant and full of life.

130. Lyrix

Lyrix signifies creativity and artistry, a lovely choice for imaginative girls.

131. Leslie

Leslie carries a blend of gender norms; while it’s traditionally unisex, it remains elegant on a girl.

132. Lovisa

Lovisa brings an old-world charm while sounding delightful and pleasant for a baby girl.

133. Lorea

Lorea means ‘from the place of the laurel’, evoking elements of nature—a lovely connection.

134. Lumping

Lumping is a unique invented name that can reflect the child’s spirit while being distinctive.

135. Lujan

Lujan is a name having elements of lightness alongside history, bringing a fresh perspective.

136. Lisbeth

Lisbeth denotes a sophisticated yet inviting blend, making it timeless and vibrant.

137. Livia

Livia signifies ‘life’ and reflects liveliness, suitable for any spirited baby girl.

138. Lirian

Lirian is a unique name connecting to lyricism; it’s perfect for imaginative girls.

139. Lyota

Lyota combines modern appeal while being versatile enough to suit various personalities.

140. Leryn

Leryn combines contemporary artistry with grace, representing unique individual traits beautifully.

141. Legiana

Legiana connects with notions of flight, making it ideal for a girl destined for greatness.

142. Lemya

Lemya refers to beauty in Arabic, linking the name to exquisite attributes perfect for your daughter.

143. Liora

Liora blends traditions highlighting light, precious for those bringing brightness into others’ lives.

144. Lovelle

Lovelle ties charm with beauty, allowing it to stand out while embodying elegance.

145. Lelle

Lelle connects as a softer name that brings warmth and love, making it perfect for a baby girl.

146. Lise

Lise is a unique option derived from Elizabeth, representing depth and timeless beauty.

147. Lordette

Lordette means ‘princess’ and showcases nobility paired with charm.

148. Lissandra

Lissandra is a variant of Alexandra, carrying the strength and richness connected with powerful female icons.

149. Loma

Loma translates to ‘hill’ in Spanish; it’s unique with a natural connection, building character.

150. Lunic

Lunic evokes elements of the moon, which can signify beauty and mystery, making it an enchanting choice.

Final Thoughts

Choosing a name for your baby girl starting with the letter “L” offers so many beautiful options, from timeless classics to modern twists. Each name tells a story and carries a unique meaning that can resonate with your family and personal style. Whether you choose a name that reflects nature, strength, or light, it always becomes an integral part of your daughter’s identity.

Explore this list of lovely names, and take your time to find the perfect fit. Names starting with “L” are not just pretty but often signify positive traits and characteristics, enriching their personalities as they grow.

Feel free to dive deeper into different themes like M Girl Names or check for Cute Baby Girl Names for more inspiration. Happy naming!