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

Have a look through our name suggestions for baby girls along with their origin and meaning to find out if your newborn could be a Kabili, Kelsey or Kylie
1. Kabili
- Origin: African American
- Meaning: honest and brave
2. Kagami
- Origin: Japanese
- Meaning: mirror, signifying the reflection of the parent’s love
3. Kaimana
- Origin: Hawaiian
- Meaning: diamond
4. Kalila
- Origin: Arabic
- Meaning: beloved, sweetheart
5. Kalyca
- Origin: Greek
- Meaning: rosebud
6. Kameko
- Origin: Japanese
- Meaning: tortoise
7. Kamila
- Origin: Arabic
- Meaning: perfect
- Also: Kamilah
8. Kamirah
- Origin: African American
- Meaning: big hearted
9. Kanani
- Origin: Hawaiian
- Meaning: a beauty
10. Kanta
- Origin: Sanskrit
- Meaning: lovely
11. Kara
- Origin: Italian
- Meaning: beloved
- Also: Cara
12. Karasi
- Origin: African
- Meaning: life and wisdom
13. Karel
- Origin: Dutch
- Meaning: woman of strrength
- Also: Carol
14. Karen
- Origin: Danish
- Meaning: pure
- Also: Katharine
15. Karla
- Origin: Greek
- Meaning: womanly; strength; the feminine form of Karl
16. Karmiti
- Origin: Banti Eskimo
- Meaning: trees
17. Kate
- Origin: English
- Meaning: pure
- Also: Katharine
18. Katherine
- Origin: Greek
- Meaning: pure
- Also: Katherine, Catharine, Catherine, Kathryn Kath, Kathie, Kathy, Kate, Kitty, Cathy; Karen (Scandinavian form), Karin (Scandinavian form), Karyn (Scandinavian forms), Katinka (Russian form)
19. Kathleen
- Origin: Irish
- Meaning: pure, Irish form of Katharine
- Also: Cathleen, Caitlin
20. Katlego
- Origin: African American
- Meaning: success
21. Katrina
- Origin: German
- Meaning: pure
- Also: Catriona
22. Kavya
- Origin: Sanskrit
- Meaning: poem
23. Kay
- Origin: Greek
- Meaning: pure; a short form of names beginning with K
- Also: Kaye
24. Kaydence
- Origin: American
- Meaning: musical
- Also: Cadence
25. Kayla
- Origin: Arabic
- Meaning: laurel, crown
- Also: Kayleigh, Kayley Kaylee
26. Kaylee
- Origin: American
- Meaning: crown
- Also: Kayla
27. Kecia
- Origin: African American
- Meaning: joy
28. Keely
- Origin: Irish Gaelic
- Meaning: beautiful girl
29. Keeya
- Origin: African American
- Meaning: flower of the garden
30. Keisha
- Origin: Uncertain
- Meaning: uncertain
- Also: Lakeisha
31. Kelly
- Origin: Irish
- Meaning: bright-headed; a surname used as a first name: also used as a boy’s name
- Also: Kelley
32. Kelsey
- Origin: Old English
- Meaning: victory at sea; a surname used as a first name; also used as a boy’s name
33. Kendall
- Origin: Old English
- Meaning: the Kent river valley; surname used as a first name; also used as a boy’s name
34. Kendra
- Origin: Welsh
- Meaning: great champion; the feminine form of Kendrick
35. Kendy
- Origin: African American
- Meaning: one who is loved a lot
36. Keren
- Origin: Hebrew
- Meaning: a short form of Kerenhappuch, one of the daughters of Job
- Also: Kerena and Keryn
37. Kerensa
- Origin: Cornish
- Meaning: love
- Also: Kerenza
38. Kerry
- Origin: Irish
- Meaning: the name of the Irish county used as a first name
39. Kessie
- Origin: African American
- Meaning: lion
40. Keturah
- Origin: Hebrew
- Meaning: fragrance
41. Keziah
- Origin: Hebrew
- Meaning: cassia, a spice similar to cinnamon
- Also: Kezia
42. Khadija
- Origin: Arabic
- Meaning: early-born child
- Also: Khadeeja, Khadijah
43. Khloe
- Origin: Greek
- Meaning: green shoot
- Also: Chloe
44. Kiara
- Origin: Italian
- Meaning: light, clear
- Also: Ciara, Ciaran
45. Kiku
- Origin: Japanese
- Meaning: chrysanthemum
46. Kim
- Origin: Old English
- Meaning: royal
- Also: Kym
47. Kimberley
- Origin: English
- Meaning: wood clearing
48. Kinfe
- Origin: African American
- Meaning: to have wing
49. Kinley
- Origin: Irish
- Meaning: fair haired
50. Kinsley
- Origin: Old English
- Meaning: King’s meadow; also used as a boy’s name
51. Kirsten
- Origin: Scandinavian
- Meaning: follower of Christ
- Also: Christina, Kirsty
52. Kitty
- Origin: English
- Meaning: pure
- Also: Katharine
53. Klara
- Origin: Hungarian
- Meaning: clear, bright
- Also: Clare
54. Kora
- Origin: Greek
- Meaning: heart, maiden
- Also: Cora
55. Kory
- Origin: American
- Meaning: hollow
56. Kumari
- Origin: Sanskrit
- Meaning: a girl
57. Kya
- Origin: African American
- Meaning: diamond in the sky
58. Kyle
- Origin: Scottish
- Meaning: a Scottish place name and surname used as first name
- Also: Kyla
59. Kylie
- Origin: Indigenous Australian/Gaelic
- Meaning: indigenous Australian – curved, returning stick, boomerang; Gaelic – graceful or beautiful
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: