words that rhymes with gain
| train | explain | pain | plane | brain |
| ln | rain | main | remain | jane |
| insane | champagne | chain | plain | spain |
| wayne | campaign | lane | complain | maintain |
| crane | vain | shane | kane | drain |
| grain | cocaine | cane | entertain | contain |
| strain | stain | elaine | sane | obtain |
| reign | alain | cain | maine | duane |
| domain | dwayne | slain | lorraine | dane |
| sustain | terrain | retain | hussein | vein |
| refrain | humane | detain | caine | blaine |
| restrain | attain | mcclane | twain | payne |
| jayne | ukraine | aeroplane | mclane | mane |
| shayne | paine | zane | germain |
| in | been | fine | mine | line |
| win | sign | join | wine | nine |
| within | begin | goin | skin | sin |
| kevin | shine | thin | berlin | design |
| jin | divine | pin | sunshine | spin |
| chin | coffin | coin | min | tin |
| inn | gin | caroline | twin | heroin |
| bin | franklin | violin | colin | swine |
| online | pine | makin | frankenstein | flynn |
| katherine | einstein | resign | lin | marvin |
| origin | kin | valentine | alvin | deadline |
| griffin | quinn | spine | darlin | dine |
| define | shin | shrine | finn | quentin |
| lynn | thine | airline | lovin | erin |
| darwin | decline | merlin | gavin | madeline |
| rollin | dolphin | askin | qin | klein |
| fin | grin | combine | heroine |

