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