Baby Names and Name Generators

What Does Catarina Mean?
"pure"