Baby boy names beginning with K – with origins and meanings
On the hunt for baby name ideas for a boy that start with the 11th letter of the alphabet? We’ve got some kick-ass suggestions, along with their origin and meaning

Are you making a shortlist of cool baby boy names? Use our list of baby boy names beginning with K to find out their origin and meaning and whether your son could be a Kai, Kelly or Kyrone
1. Kabir
- Origin: Arabic
- Meaning: the great
2. Kadeem
- Origin: African American
- Meaning: newly created
3. Kai
- Origin: Hawaiian/Scottish
- Meaning: Hawaiian meaning is ocean; Scottish is fire
4. Kamal
- Origin: Sanskrit
- Meaning: light red
5. Kamil
- Origin: Arabic
- Meaning: perfect
6. Kane
- Origin: Gaelic
- Meaning: little battler
7. Karl
- Origin: German
- Meaning: free man
- Also: Charles
8. Karter
- Origin: Modern American
- Meaning: transporter of goods by cart
9. Kashif
- Origin: Arabic
- Meaning: explorer
10. Kasim
- Origin: African/Nigeria
- Meaning: controller of anger
11. Kasimir
- Origin: Polish
- Meaning: peace
12. Kaspar
- Origin: German
- Meaning: treasurer
- Also: Caspar
13. Kay
- Origin: Gaelic
- Meaning: a giant
14. Keane
- Origin: Old English
- Meaning: wise, clever, brave, strong
15. Keanu
- Origin: Hawaiian
- Meaning: the breeze
16. Kedar
- Origin: Arabic
- Meaning: strong
17. Keefe
- Origin: Irish
- Meaning: noble
18. Keegan
- Origin: Irish
- Meaning: son of Egan
19. Keenan
- Origin: Irish
- Meaning: ancient
20. Keir
- Origin: Gaelic
- Meaning: dusky, dark-haired; dark-skinned, swarthy
21. Keith
- Origin: Scottish
- Meaning: wood, forest
22. Kellan
- Origin: Africa
- Meaning: powerful
23. Kelly
- Origin: Irish
- Meaning: bright-headed; also used as a girl’s name
24. Kelsey
- Origin: Old English
- Meaning: victory at sea; also used as a girl’s name
25. Kelvin
- Origin: Gaelic
- Meaning: narrow water; the name of a Scottish river
26. Kenaty
- Origin: African American
- Meaning: outrageous
27. Kendall
- Origin: Old English
- Meaning: a river valley in the English county of Kent; also used as a girl’s name
28. Kendi
- Origin: African
- Meaning: loved one
29. Kendrick
- Origin: Welsh
- Meaning: gGreat champion;
- Also: Kenrick, Ken
30. Kenelm
- Origin: Old English
- Meaning: helmet
31. Kendis
- Origin: African American
- Meaning: pure
32. Kennedy
- Origin: Gaelic
- Meaning: chieftan
33. Kenneth
- Origin: Gaelic
- Meaning: handsome
- Also: Ken, Kenny
34. Kent
- Origin: English/Scandinavian
- Meaning: edge
35. Kenton
- Origin: Old English
- Meaning: the royal settlement
36. Kenward
- Origin: Old English
- Meaning: brave guard
37. Kenyon
- Origin: Welsh
- Meaning: blond
38. Kenzo
- Origin: Japanese
- Meaning: strong and healthy
39. Kermit
- Origin: Irish
- Meaning: son of Dairmid
40. Kerr
- Origin: Irish
- Meaning: left-handed
41. Kerry
- Origin: Irish
- Meaning: black haired; Irish county name used as a first name
42. Keshawn
- Origin: African American
- Meaning: happy
43. Kester
- Origin: Greek
- Meaning: carrier of Christ
- Also: Christopher
44. Ketan
- Origin: Sanskrit
- Meaning: home
45. Kevin
- Origin: Irish
- Meaning: handsome
- Also: Kev
46. Khalon
- Origin: African American
- Meaning: little king
47. Kian
- Origin: Gaelic
- Meaning: ancient
48. Kieran
- Origin: Irish
- Meaning: dark-haired
- Also: Kieron, Cieran
49. Kim
- Origin: Old English
- Meaning: possibly, bold
50. King
- Origin: English
- Meaning: monarch
51. Kingsley
- Origin: English
- Meaning: king’s wood
52. Kingston
- Origin: English
- Meaning: king’s settlement
53. Kiran
- Origin: Sanskrit
- Meaning: ray of light
54. Kirk
- Origin: Old Norse
- Meaning: a church; a surname used as a first name
55. Kirkwood
- Origin: Old English
- Meaning: church wood; a surname used as a first name
56. Kit
- Origin: Greek
- Meaning: bearing Christ
- Also: Christopher
57. Kiyo
- Origin: Japanese
- Meaning: pure heart; hope; sacred
58. Klaus
- Origin: Arabic
- Meaning: another form of Claus, derived from Nicholas
59. Knight
- Origin: English
- Meaning: warrior; a surname used as a first name
60. Knox
- Origin: Scottish
- Meaning: hillock
61. Knut
- Origin: Norse
- Meaning: knot
- Also: Canute
62. Kobe
- Origin: Swahili
- Meaning: tortoise
63. Kofi
- Origin: African American
- Meaning: Friday born
64. Konrad
- Origin: German
- Meaning: brave advisor
- Also: Conrad
65. Koshin
- Origin: Indian
- Meaning: delicate bird
66. Krishna
- Origin: Sanskrit
- Meaning: black
- Also: Krishan, Kishen, Kishan
67. Kumar
- Origin: Sanskrit
- Meaning: Prince
68. Kurt
- Origin: German
- Meaning: courteous, polite
- Also: Conrad
69. Kushal
- Origin: Sanskrit
- Meaning: intelligent
70. Kwame
- Origin: Mixed African
- Meaning: born of Saturday
- Also: Kwamee, Kwami
71. Kyan
- Origin: African American
- Meaning: litte King
72. Kyle
- Origin: Gaelic
- Meaning: a narrow piece of land
73. Kyloe
- Origin: Old English
- Meaning: cow pasture, derived from cy, meaning cow, and leah meaning meadow
74. Kyrone
- Origin: African American
- Meaning: brash
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: