Words That Rhyme With "Ballad" :
2 syllables:
alloyed, alod, callop, challenged, dallied, gallop, Gallup, galop, gelid, halide, hallock, hallowed, jalap, palate, palette, pallid, rallied, salad, salak, scallop, shallop, solid, squalid, stalag, stolid, Talbot, tallied, Talmud, taloned, thalloid, valid
3 syllables:
agalloch, unalloyed, unhallowed