Where does “Harnischwels” come from?

Harnischwels (German) comes from German Wels, from Proto-Indo-European (s)kʷálos — large fish; sheatfish.

Harnischwels (German): loricariid (Loricariidae)

Definitions

  1. loricariid (Loricariidae)

Ancestry of “Harnischwels”, step by step

Harnischwels traces back through two separate lines of ancestry.

via German Wels

StepLanguageWordMeaning
1GermanWelswels catfish, "Silurus glanis"; catfish, any fish...
2Proto-Indo-European(s)kʷáloslarge fish; sheatfish

via German Harnisch

StepLanguageWordMeaning
1GermanHarnischarmour of a medieval knight
Every word from Proto-Indo-European (s)kʷálosEvery word from German Wels