PuhPuh is a Slovene surname, sometimes Germanized to 'Puch'. Notable people with the surname include:Dušan Puh, Slovenian windsurferJohann Puch, Slovenian inventor and mechanic