Here's what rhymes with refirain.
rain reign ln lane lain rein main brain gain pain chain grain plain plane strain train vain vein cane drain slain restrain sane crane fain pane bane mane tain vane wane deign feign sprain arraign thane wain remain attain retain refrain stain regain terrain ordain twain arcane certaine inane moraine overlain skein urbane romaine swain retrain chicane murrain explain obtain domain sustain ascertain insane champagne cocaine humane profane detain hurricane pertain butane cellophane germane halothane humaine urethane ingrain wholegrain reattain reexplain contain maintain campaign complain disdain abstain aeroplane constrain mundane sugarcane appertain hydroplane preordain entertain inhumane monoplane coxswain foreordain polyurethane legerdemain windowpane demimondaine Words that almost rhyme with refirain
lame same came name claim game frame blame fame flame shame tame dame maim reclaim acclaim aflame rename became exclaim overcame filename inflame disclaim selfsame declaim defame ballgame forename proclaim aspartame quitclaim counterclaim