What is the meaning of the name Ivan?

Ivan as a boy's name is of Hebrew origin which means "God is gracious". Used in English and Russian speaking countries.

Tags: ivangod 

Monday, February 06 2012