Modern name possibly from Persian kai (king) blended with Arabic roots, evoking nobility and heritage.
Like Kaiyan?
Swipe through thousands of names like it