Mammoth Uncensored Word List:
35 words ending with o, 11 letters long

accelerando afficionado amontillado antitobacco archipelago beneplacito braggadocio capriccioso caudillismo chiaroscuro cinquecento comprimario contrabasso countermemo decrescendo embarcadero encomendero estranghelo frigorifico guerrillero hullaballoo internuncio legatissimo martellando prestissimo punchinello rallentando rifacimento rinforzando saltimbanco sextodecimo tickettyboo violoncello vivacissimo whiskerando