I am wondering why certain words can have totally different meanings.
For example the word “crick“. On the one hand, it describes a really small river and on the other hand, it describes a muscle cramp. There is not even a remote connection between the two meanings.
Why is that so? Have words like that randomly be given those meanings/developed those meanings or is it because nobody could think of a new word, so they put different meanings on some already existing words in order for the meaning to not get confused in context (as it is two totally different ones)?