I have a Hungarian friend who tells me that, in his native language, they can have several meanings for the same word. So, "knee"and "rabbit" are the same word, for instance.
So, he is bemused by the number of words we have for something as simple as a bread roll, cob, bap, barm or whatever it's called where you are.......