Variant of Kay, possibly from Greek 'katharos' meaning pure, or used as an independent short form.
Like Kaye?
Swipe through thousands of names like it