Carl

Origin: German
Categories: English Boy Names, German Boy Names
Older form of German Karl, derived from the word Karl, meaning "man," itself from Old Norse Karl, which originally meant "free man."