I've heard that the origin of the word "handkerchief" is:
- hand (in the modern meaning),
- ker (old "cover"),
- chief (old "head").
In old French is couvrechief.
Why these changes were take place? Can you tell more about this?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
Some words are barely changed over the centuries, like 'mother'. Some words are mashups of mashups and this is one and 'handkerchief' is one.
Yes, as you noted it comes from 'hand' and 'kerchief', and 'kerchief' comes from Old French couvrechief for 'cover-head' ('chief' and 'cap' and eventually 'head' are related also back to Proto-Indoeuropean).
But that's backwards. Forwards, the current word is pronounced /'hæŋ-kɾ-tʃif/, which, as far as most English spelling goes with pronunciation, is fairly close. But in actual use, it has been shortened to 'hankie' /'hæŋ-kɪj/ and signifies something to blow your nose with.
The etymology that etymonline gives is very short and incomplete because it does not explain the semantic development from covering for the head to a piece of cloth you wear in your pocket for cleaning your nose.
As I see it the French couvre-chef meaning covering for the head was limited to a piece of cloth for the head. The French word was contracted to kerchief and understood as cloth/piece of cloth. So by adding hand- to kerchief it became a piece of cloth you wear in your pocket for cleaning your nose.