Mammoth Uncensored Word List:
29 words ending with ro, 7 letters long

allegro arriero battero bizarro bracero brasero budgero dinitro invitro llanero maestro montero nonhero nonzero pampero pedrero piffero primero saguaro sahuaro santero semipro subzero synchro vaquero zamarro zanjero zeburro zingaro