Mansnamnet Ivan är ett rysk form av Johannes som betyder Gud har förbarmat sig. Den ryska smeknamnsformen är Vanja, vilket i Sverige uppfattas som ett kvinnonamn. 31 december 2003 fanns det totalt 12428 personer i Sverige med namnet Ivan varav 3836 med det som tilltalsnamn. År 2002 fick 108 pojkar namnet, varav 31 fick det som tilltalsnamn.
Vanja är i grunden ett ryskt diminutiv av namnet Ivan/Ivana, som i sin tur kommer från hebreiskans Johannes. Bland i Sverige födda förekommer det i princip bara som kvinnonamn. Det finns 45 män och ca 4800 kvinnor vid namn Vanja i Sverige.