If one thing is guaranteed about your little one, it's that they're going to be the most beautiful baby in the world, so nothing could be more fitting than a name that means "handsome." Kennie, a British boy's name, strikes a pleasing balance with a classic sound and cute, contemporary spelling. Use it as a diminutive of Kenneth or Ken, or even an alternative spelling of Kenny, as an homage to a friend or family member.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.