... what do you think? One friend commented it sounded "too Russian" (nothing wrong with that of course, if we actually were Russian) but I've come across 2 British Ivans so don't particularly think it's associated with another nationality.
Also toying with the Welsh version "Ifan" but don't know if it would be confusing?