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