Mammoth Uncensored Word List:
60 words ending with sh, 5 letters long

abash apish arish awash blash blush brash brush clash crash crush cuish deash dunsh flash flesh flosh flush fresh frosh frush girsh gnash gursh harsh hoosh knish leash leish marsh mensh mulsh phish plash plesh plush quash qursh shash shish shush skosh slash slish slosh slush smash smush snash snush sposh stash swash swish taish trash welsh wersh whish woosh