Is it true that the way languages develop causes the tonal qualities of the words to have a tendency to match the nature of the thing the word stands for?
I am not talking just about obviously onomatopoieaic words such as "splash" or "murmur". I mean very general everyday words. For example the word "book" has a sort of hard quality to it, whereas the word "water" seems to almost flow like the actual substance itself.
Is there any truth in this theory?
Edit: They discuss this topic on QI. They claim a pointy spiky object is far more likely to be named a "kiki" than a "booba".