Here's what rhymes with ncain.
on gone con khan awn don non von dawn lawn yon hon wan bon fawn han pawn schon yawn sawn faun john gnawn upon drawn spawn swan yuan begone brawn pecan prawn neocon undergone thereon salon baton foregone whereon chiffon forgone tenon aileron amazon hereon lasagne polygon denouement pantheon echelon marathon octagon paragon redrawn chaperon pentagon antiphon predawn tarragon woebegone autobahn carillon trimaran emoticon outdrawn methadon withdrawn thereupon whereupon lexicon automaton hexagon hereupon overdrawn epsilon mastodon heptagon cordovan upsilon frogspawn phenomenon positron leprechaun rapprochement pantechnicon Words that almost rhyme with ncain
com calm gong long wrong song bomb palm mom quam bom homme vom balm nom rom som tom dong mam thong pom pong tong bong qualm iamb along throng prom prong twang embalm sarong mahjong becalm strong belong intercom aplomb pogrom singsong salaam consomme erelong nightlong dingdong lifelong prolong yearlong firebomb cardamom livelong supermom corn born borne torn worn barn horn warn scorn yarn morn mourn thorn shorn darn porn tarn lorn sworn adorn unborn unworn forlorn reborn outworn unicorn careworn forborne timeworn lowborn forewarn peppercorn sweetcorn firstborn stillborn waterborne forsworn lovelorn foresworn