Modern invented elaboration of Kathleen or Natalia, rooted in Greek katharos meaning 'pure.'
Like Kathalia?
Swipe through thousands of names like it