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