New answers tagged germanic-languages
This page answers most of your question quite well, I think. The relevant summary is that English (a) has major influences from a very wide range of sources (b) is rooted in Old English, which has several pluralisation schemas for different classes of word. So some Old English words pluralise by suffixing 's', some by suffixing 'en', some with a vowel shift ...
Top 50 recent answers are included