Rhymes with 'explain'
Scots Language Rhymes
ane
            (Scots for one)
bane
            (Scots for bone)
blain
            (Scots for scar or sore)
brain
            (Scots for to beat or wound)
daein
            (Scots for v. doing)
fain
        (Scots for adj. fond)
Scottish-English Rhymes
bane
                brain
                cane
                chain
                crane
                Dane
                deign
                drain
                feign
                gain
                gain
                grain
                lain
                lane
                mane
                pain
                pane
                plain
                plane
                rain
                reign
                rein
                sane
                slain
                Spain
                sprain
                stain
                strain
                thane
                train
                vain
                vane
                vein
                wane
                abstain
                again
                arraign
                attain
                campaign
                champagne
                chicane
                cocaine
                complain
                contain
                detain
                disdain
                domain
                explain
                humane
                inane
                ingrain
                insane
                maintain
                mundane
                obtain
                ordain
                profane
                refrain
                regain
                remain
                restrain
                retain
                Sinn Fein
                sustain
                terrain
                Ukraine
                aeroplane
                appertain
                ascertain
                cellophane
                daisy chain
                entertain
                entertain
                hurricane
                hydroplane
                inhumane
                Mary jane
                novocaine
                preordain
                quiche Lorraine
                scatterbrain
                polyurethane
Imperfect Rhymes for 'explain'
Vowel-shift to /ɛn/
23 near rhymes such as den, N., again, comedienne, equestrian
Consonant-shift to /end/
52 near rhymes such as caned, gained, reigned, campaigned
Consonant-shift to /em/
29 near rhymes such as aim, blame