@aaribaud @nedbat Etymology can help you understand why a word means what it means, but it can never give you a definite meaning of a word, as a word is created with some meaning in mind the moment it is coined, and keeps acquiring meaning for as long as it lives.
That's why there's a difference between a butt dial and a booty call.