Mammoth Uncensored Word List:
62 words ending with f, 8 letters long

aardwolf airproof aperitif blastoff bodysurf breakoff brushoff bugproof bumfluff calctuff checkoff dandriff dandruff digestif disproof dogproof dropleaf dummkopf dyestuff fogproof footmuff forehoof goldleaf handcuff kerchief knockoff langlauf longleaf meatloaf mischief misgraff mooncalf moonroof neckbeef niffnaff oilproof outbluff overleaf overruff palstaff pentroof ratproof riffraff rotproof sanserif semideaf shinleaf standoff subchief subdwarf sunproof themself tipstaff tradeoff unbelief werewolf wetproof windsurf woodroof woodruff writeoff yourself