Choosing the right name is one of the loveliest parts of welcoming a baby. To make it easier, we've gathered some of our most-loved baby names beginning with K, L — each with its meaning, so you can find one that feels just right for your little one.
Baby names starting with K
K names carry a crisp, confident sound and a wealth of meaning.
- Kamini — Desirable (Girl)
- Kai — Sea (Boy)
- Katie — Pure (Girl)
- Khalil — Friend (Boy)
- Kumari — Young girl (Girl)
- Krishna — The divine charioteer; one who attracts all beings (Boy)
- Karen — Pure (Girl)
- Kevin — Kind (Boy)
- Komal — Soft (Girl)
- Kishan — Krishna (Boy)
- Kamala — Lotus (Girl)
- Kushal — Clever (Boy)
- Kusum — Flower (Girl)
- Kaadir — Powerful (Boy)
- Kunti — Spear, Pandavas' mother (Girl)
- Kanha — Krishna (Boy)
Baby names starting with L
L names are soft and luminous — many mean light, love or lotus.
- Lexi — Defender (Girl)
- Leonas — Leon virtue (Boy)
- Laura — Laurel (Girl)
- Lance — Land (Boy)
- Lauren — Laurel (Girl)
- Laurin — Laur virtue (Boy)
- Luna — Moon (Girl)
- Lauran — Laur virtue (Boy)
- Lyra — Lyre (Girl)
- Leonon — Leon virtue (Boy)
- Laila — Night (Girl)
- Lewis — Famous warrior (Boy)
- Leonta — Leon meaning (Girl)
- Lumiel — Lumi virtue (Boy)
- Leonia — Leon meaning (Girl)
- Laksh — Aim (Boy)
Found a name you love? Tap any name to see its full meaning, origin, Rashi and Nakshatra. You can also explore more in our Smart Name Finder or read the legends behind names in our Name Stories.