ido
1. [ noun ] (linguistics) an artificial language that is a revision and simplification of Esperanto
Related terms: artificial_language
Similar spelling:   id
  Idaho
  Ide
  IDA
  idea