Here's what rhymes with kafircorn.
corn born borne torn worn barn horn warn scorn yarn morn mourn thorn shorn darn porn tarn lorn sworn adorn forlorn reborn forborne forewarn unworn lowborn unborn firstborn outworn stillborn unicorn careworn forsworn foresworn sweetcorn lovelorn peppercorn timeworn waterborne Words that almost rhyme with kafircorn
form farm warm charm harm norm forme dorm rearm reform alarm storm psalm swarm lukewarm rewarm perform inform conform forearm disarm deform firearm preform vermiform schoolmarm yardarm overarm uniform nonfarm underarm transform chloroform thunderstorm fusiform cruciform multiform outperform misinform cuneiform nonuniform gone con khan don non von dawn lawn yon hon salon wan bon fawn foregone han pawn schon yawn yuan bonne sawn sonne vpon forgone faun hereon john gnawn upon drawn thereon spawn swan echelon exon fagon begone brawn hereupon pecan prawn aileron lasagne thereupon polygon baton whereon npon operon paragon redrawn chaperon chiffon overdrawn tenon epsilon predawn tarragon carillon neocon upsilon undergone withdrawn whereupon lexicon positron hexagon marathon octagon amazon woebegone autobahn heptagon trimaran emoticon frogspawn outdrawn methadon phenomenon denouement pantheon pentagon antiphon mastodon leprechaun cordovan automaton rapprochement pantechnicon