Mammoth Uncensored Word List:
134 words ending with gh

aargh aarrgh abeigh ahigh although anigh anough ardrigh aweigh bellylaugh besigh bobsleigh borough bough breakthrough breastplough brogh brough brugh burgh chincough chough claddagh cleugh clough cough counterweigh creagh curagh curragh danelagh deslough dough dreigh driegh drivethrough eavestrough enough enrough eugh farborough faugh feedthrough flowthrough foreweigh furlough grough haugh headborough heigh heugh hewgh hiccough high hogh horselaugh hough interborough inveigh kaugh kiaugh laigh laugh leugh lough murragh neigh nigh oanshagh outlaugh outweigh overhigh overslaugh overweigh pegh pleugh plough preweigh pugh quaigh reweigh rough sangh saugh scraigh scraugh screigh sealgh semihigh shaugh sheugh shillelagh shough sigh simurgh skeigh skreegh skreigh skriegh sleigh slough snowplough sough sourdough spreagh sugh superhigh teugh tharborough therethrough thigh thorough though through tough trough turlough ugh ultrahigh ultratough underbough unrough unthorough usquebaugh vugh walkthrough washtrough waugh weigh wellnigh wherethrough wheugh yarborough yogh