Letters that make Ido
o, d, i are letters that make 'Ido'
idol, lido, widow, fido, Dido are words created by adding a letter to 'Ido'
1 possible definitions for 'Ido'
Under this definition, ido is a noun and has the following properties:
'Ido' can be a type of artificial language.