Mammoth Uncensored Word List:
11 words ending with do, 10 letters long

adelantado aficionado allargando diminuendo haciendado inquirendo ritardando scherzando semifreddo stringendo tremolando