Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Ido
in English
Ido
#limited
Definitions
Noun
a
constructed
international
language
,
based
on
a
combination
of
Romance
and
Germanic
languages
,
developed
by
Louis-Lazare
Zamenhof
in
the
late
19th
century
Verb
to
communicate
using
the
language
Ido