Keyani likely relates to Persian Kayani, meaning royal or kingly, though it also appears in modern English-style use.
Like Keyani?
Swipe through thousands of names like it