From Harnisch (“breastplate, armor”) + Wels (“catfish”).
Harnischwels m (strong, genitive Harnischwelses, plural Harnischwelse)
1Now rare, see notes.