The name Karl is a German and Scandinavian form of Charles.
Famous bearers
Bearers include Karl Marx (1818 - 1883), a German philosopher, political economist, and revolutionary;
Karl Benz (1844 - 1929), a German engine designer and automobile engineer.