Here's what rhymes with caddo.
shadow overshadow foreshadow Words that almost rhyme with caddo
nacho arrow anno ammo ano aloe callow shallow alfo fallow alto barrow canto tallow agro campo harrow basso hallow lasso mallow hallo wacko bandeaux piano facto macro gastro mango tanto banjo commando quanto salvo tango backhoe matzo panto tobacco fiasco scarecrow gazpacho intaglio ticktacktoe cilantro fandango