Kayjuan appears to be a modern blended name, combining Kay with Juan, the Spanish form of John.
Like Kayjuan?
Swipe through thousands of names like it