Ivan is a Hindu Boy name and it is Hindi originated name with multiple meanings. Ivan name meaning is Gift of God; God\'s Gracious Gift; Archer. Ivan name popularity and rank stands at 1082 among 29430 Hindu names.
53e0469d6c6397eb2efc43a9-text