I would think the name of the singer is extremely unlikely to have been created by blending "car + man". His full given name is Carman
Domenic Licciardello, and he was born in New Jersey. It seems much more likely to me that Carman is his parents' way to try to somewhat "Anglicize"
Carmine.