ido

Noun
  1. An artificial language that is a revision and simplification of Esperanto (synset 106909521)

Other Searches