Synonyms and Antonyms for Ido

1. Ido (n.)

an artificial language that is a revision and simplification of Esperanto

Synonyms: Antonyms: