Likely a modern spelling of Kady or Katie, ultimately linked to Katherine meaning pure.
Like Keydy?
Swipe through thousands of names like it