Ivo \i-vo\ as a boy's name is of French origin, and the meaning of Ivo is "yew". Latin form of Yves used in Germany and sometimes in the English-speaking world. Possibly an occupational name for an archer since yew wood was used for bows.
Ivo has 10 variant forms: Ivair, Ivar, Ive, Iven, Iver, Ives, Ivo, Ivon, Yves and Yvo.
For more information, see also related names Evo and Ivor.
Baby names that sound like Ivo are Avi, Ava, Ave, Eva and Ev.