Yes. Hebrew name Yohanan from Bible was adopted in many countries:

"John" is english form. "Ivan" is russian form. So, as was said above it seems that we talk about "Ivan", because "Evan" is welsh...