FamilyEducation.com
   
 

First name origin & meaning:

Russian: God is gracious

First name variations: Evan, Ivann, Ivano, Iven, Ivon, Ivyn, Iván, Ivas, Ivin, Ivun, Ivan