Ido
1.
(
noun
) an artificial language that is a revision and simplification of Esperanto
Related Words:
artificial language
Terms and Conditions of Use / Copyright Notice