Baby Names and Name Generators

What Does Carolin Mean?
"free man"