What rhymes with domains

abstains, airplane's, airplanes, alkanes, amanuensis, appertains, aristophanes, arraigns, ascertains, attains, banes, biplane's, biplanes, blains, bloodstains, brain's, brains, cain's, cains, campaign's, campaigners, campaigns, canes, chagrins, chain's, chains, champagnes, chevrotains, complainers, complains, constrains, contains, crane's, cranes, cremains, dane's, danes, deigns, deplanes, detains, detrains, disdains, domain's, domains, drainers, drains, enchains, enplanes, entertainers, entertains, entrains, explains, feigns, foreordains, gainers, gaines, gains, gangrenes, grains, hurricane's, hurricanes, hyperplanes, inaneness, ingrains, lamebrains, lanais, lane's, lanes, maine's, mainers, mains, maintainers, maintains, mane's, manes, monoplanes, obtains, ordains, pains, pertains, plains, plane's, planers, planes, plantains, preordains, profanes, quatrains, rain's, rains, refrains, regains, reigns, reins, remains, restrainers, restrains, retains, retrains, sailplanes, saneness, seaplanes, seines, skein's, skeins, spain's, sprains, stains, strains, sustains, swain's, swains, terrain's, terrains, train's, trains, twain's, unchains, uranus, vane's, vanes, veins, vervains, wanes, windowpanes, xenophanes