Sorry, I'm really not a fan of 'K' names - partially due to the Kardashians. Plus, for some reason I dislike '
Ken' in any form (e.g.
Kenneth,
Kendall,
Kennedy). So, personally I can't except it.
However... Removing my personal opinions. I would use it on a boy.