Likely a modern form related to Katie or Kady, ultimately descending from Katherine, meaning 'pure.'
Like Keidy?
Swipe through thousands of names like it