Mammoth Uncensored Word List:
29 words ending with do, 7 letters long

alfredo avocado bravado bushido cabildo calando commodo concedo crusado cruzado gambado hapkido mockado morendo passado pintado poinado privado quomodo scalado secondo shakudo soldado testudo tornado torpedo tostado underdo virando