Is there a boys name that one can use the nickname "Kai" with?
You could name him Keith or Kyle, or Kenneth, and call him K for short. That would be cute.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them