Ido Look up Ido at Dictionary.com
1908, artificial language devised in 1907 and based on Esperanto; from Ido -ido "offspring," suffix representing Latin -ida, Greek -ides.