Definition of Ido

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

Synonyms of Ido


Antonyms of Ido


No Antonyms Found.

Homophones of Ido