Search Result:ido




Overview of noun ido

The noun ido has 1 sense


  • Ido -- (an artificial language that is a revision and simplification of Esperanto)