Mammoth Uncensored Word List:
28 words ending with ff, 4 letters long

baff boff buff coff cuff doff duff fuff gaff guff haff huff jiff kiff luff meff miff muff niff puff riff ruff tiff toff tuff waff yaff ziff