Here's what rhymes with faodaidh.
paid bade obeyed jade made trade laid played shade stayed blade maid prayed weighed fade parade raid arrayed spade braid staid wade preyed decade grade delayed forbade unpaid decayed evade repaid sprayed swayed frayed outweighed pervade strayed allayed buffeted charade glade housemaid splayed tirade afraid betrayed brigade persuade blockade invade surveyed degrade dismayed upgrade arcade disobeyed dissuade homemade overlaid stockade brocade defrayed handmade handmaid prepaid remade displayed conveyed portrayed crusade cascade barricade grenade palisade underpaid lemonade masquerade promenade renegade cannonade cavalcade centigrade colonnade unafraid retrograde balustrade Words that almost rhyme with faodaidh
date page tape bait babe pate state late rate stage shape weight fate gate plate wage wait hate rage cage gauge mate rape trait gait sage cape gage abate fete sate drape gape nape plait spate great straight debate estate operate freight await grape innate slate update grate strait crate dilate sh agape automate crepe haulage irate offstage sedate skate create separate escape engage generate relate hesitate tolerate acetate cooperate dictate educate imitate mediate decorate deviate equate liberate motivate ordinate ornate overweight scrape situate agitate irritate lightweight negate neonate obviate permeate videotape aspirate assuage onstage overstate reshape restate saturate upstate venerate vitiate indicate celebrate dominate activate correlate delegate isolate originate terminate allocate dedicate elevate meditate mitigate vertebrate affiliate corroborate dissipate emanate evaporate germinate reiterate abdicate abrogate backstage carapace counterweight escalate expiate extirpate fascinate heavyweight inflate innovate irrigate militate obligate officiate oscillate potentate subjugate urinate appreciate evaluate facilitate illustrate subordinate accommodate carbonate cultivate incorporate initiate negotiate penetrate translate accelerate alleviate designate integrate interstate postulate predicate assimilate circulate collaborate conjugate delineate elucidate emulate enumerate eradicate evacuate exaggerate navigate necessitate propagate replicate aggravate alienate annihilate assassinate distillate emigrate exacerbate fluctuate invalidate legislate liquidate obliterate recreate regenerate retaliate stipulate adjudicate arbitrate attenuate concentrate eliminate investigate anticipate compensate magistrate precipitate regulate stimulate formulate perpetuate speculate commemorate complicate consolidate deteriorate determinate ameliorate conciliate condensate consecrate culminate disseminate expatriate extricate inculcate intimidate overestimate profligate proliferate repudiate demonstrate participate calculate differentiate articulate contemplate manipulate predominate substantiate congregate disintegrate exterminate rehabilitate communicate accumulate discriminate congratulate underestimate paved bathed chained dazed tailed jailed pained tamed changed failed named raised gained saved trained attained blamed gazed praised sailed stained waved drained hailed reigned staged veiled waged blazed famed feigned mailed modelled nailed plagued raged rained shaved gauged maimed phased shamed trailed wailed waived waned obtained arranged claimed detailed retained sustained ashamed framed ordained ranged amazed behaved detained entailed grained strained assailed availed curtailed glazed laboured scaled appraised craved crazed grazed phrased contained engaged remained maintained prevailed ascertained unchanged regained acclaimed depraved enraged inhaled renamed unnamed untrained abstained campaigned deranged disdained unveiled explained complained entertained exchanged proclaimed restrained engraved inflamed enslaved reclaimed refrained estranged exhaled ingrained rearranged unscathed exclaimed constrained disengaged unexplained unrestrained