Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Ido  ee-dow
  1. An artificial language that is a revision and simplification of Esperanto

Type of: artificial language

Encyclopedia: Ido, Nigeria