Ido - Definition

ido

n 1: an artificial language that is a revision and
simplification of Esperanto

Look up another word