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

bayleaf cobloaf cutleaf disleaf endleaf flyleaf nondeaf oakleaf