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

approof reproof shadoof sunroof thereof whereof witloof