Suff (German) comes from German saufen, from Middle High German soufen, from Old High German sūfan, from Proto-West Germanic *sūpan, from Proto-Germanic sūpaną, from Proto-Indo-European *sewb-.
Suff (German): drinking, alcoholism