Here's what rhymes with charraig.
vague plague Words that almost rhyme with charraig
lake rake lakh earache make take break sake wake cake shake brake bake fake flake slake drake hake shaikh bellyache awake snake stake opaque partake spake steak betake quake remake retake huarache forsake shiitake mistake undertake overtake clambake rattlesnake blacksnake corncrake