Ido rhymes with:
torpedo, aficionado, commando, dado, falardeau, farabundo, goddeau, judo, meadow, okdo, pardoe, peladeau, rabideau, robideau, segundo, shadow, shindou, tornado, torpedo, udo
Ido sounds like:
i'd, id, ida, idaho, ide, idea, idette, idiot, ihde, iida, iodide, iota, iott, it, it'd, it-wit, ita, ito, itoh, itty, iwata, iwate