Ido
noun/ˈiːdəʊ/
/ˈiːdəʊ/
[uncountable]- an artificial language developed from EsperantoWord Originearly 19th cent.: Ido, literally ‘offspring’.
Check pronunciation:
Ido
Definition of Ido noun from the Oxford Advanced Learner's Dictionary