Ido \i-do\ as a boy's name is of Hebrew and Arabic origin, and the meaning of Ido is "evaporate; to be mighty".
Ido has 1 variant form: Iddo.
Baby names that sound like Ido are Ado, Odo and Udo.