fain › RhymesWords that rhyme with fainPerfect rhymes based on American pronunciation, most common words first.1 syllablepaintrainbrainplanerainjanemainchainlaneplaingaincranevaindrainkanegrainstrainstaincanereignsaneveincaindane2 syllablesexplainremaininsanechampagnecampaigncomplainmaintaincocainecontainobtainregainsustainterraindomainretain3 syllablesentertain