Question: what is a boy name that starts with k?
Answer: Kevin. Kevin is a modern-day classic. ... 
Kyle. While it's probably not the coolest to be named after a geographical term, Kyle has been a very popular name in modern times... ... 
Kenneth. Celtic Origin. ... 
Keith. Irish Origin. ... 
Khalil. ... 
Keegan. ... 
Kurt. ... 
Kieran.