From Fisch (“fish”) + -fresser (“-vore”).
Fischfresser m (strong, genitive Fischfressers, plural Fischfresser)