Persian and Indian name meaning 'royal' or 'ancient,' derived from the legendary Kiani dynasty of Persian mythology.
Like Kiyaan?
Swipe through thousands of names like it