A friend of mine called her daughter Emma-Liegh. She will have to spend the rest of her life correcting people on the phone who think her name is Emily. Girls can get away with cutsey sounding names like Pixie, Peaches or Harper Seven (really, what were they thinking) even into adulthood but it's a different case for boys. Please, I implore you to think about your son and give him a proper name, not a contrived 'chav' name. By the way, Jack is not a name in its own right. It is a contrivance of John or James.
These 'celebrities' have a lot to answer for.