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