Likely an English surname-style or phonetic modern name, possibly tied to 'Kay' or 'Key.'
Like Keye?
Swipe through thousands of names like it