Likely a modern blend of Kay and Leon, with Leon deriving from Greek for 'lion.'
Like Kayleon?
Swipe through thousands of names like it