Jaiwan is an Indian name built on jai, 'victory,' and often carries the sense of a victorious or triumphant person.
Like Jaiwan?
Swipe through thousands of names like it