Kiansha appears to be a modern blend of Kian and -sha, drawing on Indian and contemporary English naming patterns.
Like Kiansha?
Swipe through thousands of names like it