A common male name with celtic roots. Variations for boys include Yves, Ivaylo, Evo and Ivica. Feminine equivalents of the name include Iva, Eva, and Yvette. This is a name often assosiated with a fun loving and creative person who cares about others
An Ivo came across a blank canvas and painted a multicolored picture of several people holding hands
142👍 39👎