veins 90 End Rhymes

One-syllable rhymes:
banes blains brains
canes chains cranes
danes deigns drains
feigns gains grains
haines lanes manes
pains panes plains
planes rains reigns
reins seines skeins
sprains stains strains
swains trains vanes
veins wanes  
Two-syllable rhymes:
airplanes arraigns attains
biplanes birdbrains campaigns
champagnes complains constrains
contains coxswains deplanes
disdains dogbanes domains
enchains enplanes entrains
explains fleabanes lamebrains
maintains membranes migraines
obtains octanes ordains
pertains profanes quatrains
refrains regains remains
restrains retains retrains
seaplanes sustains terrains
unchains vervains volplanes
warplanes    
Three-syllable rhymes:
appertains aquaplanes ascertains
counterpanes entertains foreordains
hurricanes hydroplanes monoplanes
overtrains preordains rattlebrains
reattains scatterbrains windowpanes