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

Advertisement

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

More like this
  • 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

Looking for names for boys starting with other letters of the alphabet?

Complete your baby boy name shortlist by clicking on the letter you’re after 

 

A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z 

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:

Advertisement
Advertisement
Advertisement
Advertisement