Meaning: Pure, Carol, Germanic - Freeman, A form of Kari
Meaning: Old Greek - Pure, Torture, Form of Katherine, Pure
Meaning: Rhyming, Rhythmic flow of sounds, Celtic - First, Old Greek - Pure, A variant spelling is Kadie, meaning 'a rhythmic flow of sounDs
Meaning: Beloved, Rosebud, Blackone, Force of time, Spelling variant of Kaly, Modernlark