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