From Hund (“dog”) + -e- + Fresser (“glutton”).
Hundefresser m (strong, genitive Hundefressers, plural Hundefresser, feminine Hundefresserin)