Mammoth Uncensored Word List:
93 words ending with f, 4 letters long

alef alif baff barf beef boff boyf buff bumf calf cauf chef clef coff coif coof corf cuff cuif curf deaf deif delf doff dowf duff enuf fuff gaff goaf golf goof gowf guff gulf haaf haff half hauf hoof houf howf huff humf jiff keef kerf khaf kief kiff lauf leaf loaf loof luff meff miff muff naif neif nief niff pelf poof pouf puff reef riff rolf roof ruff seif self serf skyf spif surf terf tiff toff tref tuff turf waff waif wolf woof wowf yaff yoof zarf ziff zurf