Definition of Ido

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

Synonyms of Ido


No Synonyms Found.

Antonyms of Ido


No Antonyms Found.

Homophones of Ido