That is one of the things I love about English. It really does steal words from everybody, so you may well have (say) an Anglo-Saxon, a Latin, and a Norse word for something, all co-existing and perhaps slowly gaining different meanings or connotations, perhaps falling out of use or becoming regional idioms.
no subject