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