Karl (given name)
Karl is a Germanic male given name. It comes from Old High German, meaning 'man, husband, freeman' and was widely popularised in Central and Northern Europe by its status as a royal name, in particular through the Frankish Emperor Charlemagne.