Possibly: Pure, Chaste, or derived from Karen/Catherine meaning ‘pure’

1 Post