Definition of Ido

  • 1. An artificial language that is a revision and simplification of Esperanto Noun

Semanticaly linked words with "ido"

Hyponims for word "ido"