Carl is a ♂ boy’s name.
Carl is an Old German variant of Charles and derived from the name Hariolus, a diminutive of names beginning with “Harja-“.
Carl means “man” (from Germanic “karal”), “free man” (from Middle Low German “kerle” or Germanic “karlaz”) and “warrior”, “army” (from Old High German “heri”).
The name Carl is ranked #795 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!