Mammoth Uncensored Word List:
38 words ending with sh, 4 letters long

bash bush cash cush dash dish dosh dush fash fish gash gosh gush hash hish hush josh kesh lash losh lush mash mesh mush nish pash pish posh push rash resh rush sash sesh tash tush wash wish