ref
From German and North Germanic ( Scandinavian) Karl, from Germanic. Doublet of Charles.
Karl
see Carl.