Ido in Catalan Ido in Catalan Ido proper noun A constructed language; a reform of Esperanto and Idiom Neutral. Add to Flashcards