Mammoth Uncensored Word List:
11 words ending with so, 7 letters long

amoroso calypso chamiso furioso giocoso mafioso mesteso oloroso proviso reverso whereso