A modern elaboration of Katherine, from Greek roots meaning pure.
Like Katrielle?
Swipe through thousands of names like it