ivan name meaning origin
Origin of the name Ivan: A Russian name, Ivan is a cognate of John (God is gracious), which is from the Ecclesiastic Late Latin Joannes and the Ecclesiastic Greek IÅannes, derivatives of the Hebrew yÅhÄnÄn, a contraction of yehÅhÄnÄn, (Yahweh is gracious). From A World of Baby Names by Teresa Norman.