Baby Names and Name Generators

What Does Cathaleen Mean?
"pure"