A list of 50 unique baby boy names strting with c and their meaning. Give your little one a name that will set him apart from the crowd.