Likely a modern variant of Catrice or Catherine-derived forms, ultimately linked to purity.
Like Catrease?
Swipe through thousands of names like it