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