Pun rhymes with:
spun, begun, bruhn, brun, brunn, bun, bunn, byun, c1, chun, chunn, done, donne, dun, dunn, dunne, fun, gruhn, grun, gun, gunn, homerun, huhn, hun, hunn, jun, kuhne, kun, lajeune, luhn, lun, lunn, m1, mcfun, mcmunn, mun, munn, none, nuhn, nun, nunn, one, outdone, outrun, overdone, puget-1, redone, rerun, run, shun, simeone, son, spun, stun, sun, thrun, thun, ton, tonne, un, undone, won, youn, yun
Pun sounds like:
p.m., pabon, paean, pain, paine, paino, pam, pammy, pan, panam, panama, panamanian, pane, panem, panini, pannone, pannu, panny, paone, papania, papin, papineau, papini, papon, pavon, pavone, pawn, pawnee, pay'n, payan, payin', payna, payne, peine, pen, pena, penh, penman, penn, penna, penney, pennie, penniman, pennino, penny, peon, peony, pepin, peppin, peyman, pham, phan, phen, phenom, phenomena, phenomenon, phinney, phippen, phnom, phone, phoneme, phoney, phony, piana, piano, pima, pimm, pin, pina, pine, pineau, pineo, pinho, pini, pinion, pinn, pinneo, pinney, pinnow, pino, piny, pinyan, pion, pippen, pippin, pm, pneumo, pneumonia, poem, pom, poma, pomona, pon, pony, poon, popham, poppen, ppm, puffin, puma, puny, pymm, pyne