Evo (pronounced EH-boh) is the masculine Spanish form of
Eva. It is very odd, but masculinisations of feminine names are not unknown in Spanish (specially in Mexican Spanish and in American Spanish in general): Susano, Eleno, Mónico...
Probably some English speakers have mixed Evo with
Ivo because they are pronouncing both name very similarly. Just like
Aron mixed with
Erin,
Adan mixed with
Aidan...
However, perhaps in some other language Evo was used as variant of
Ivo.
Lumia
http://onomastica.mailcatala.com