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