Udo rhymes with:
judo, aficionado, commando, dado, falardeau, farabundo, goddeau, ido, judo, meadow, okdo, pardoe, peladeau, rabideau, robideau, segundo, shadow, shindou, tornado, torpedo
Udo sounds like:
uday, ude, udy, ueda, uhde, utah, uthe, utt, uyeda