If I understod it correctly Carl/Karl does not mean "free man" but is actually a name derived from a word meaning army. This would mean that the Scandinavian word karl meaning freeman peasant does not really have anything to do with the actual meaning of the name. Or is it possible that there are two different Carl/Karl (but with the same origin); one that derives directly from "heri" and one that was used in Scandinavia to designate a free man? I'm from Sweden and the noun karl is still used here (with the meaning man) and I wonder if one can really dismiss the "free man" meaning completely.
Thank you for all the information. It's very interesting.
Scully: What I find fantastic is any notion that there are answers beyond the realm of science. The answers are there. You just have to know where to look. Mulder: That's why they put the "I" in "F.B.I." .