And again, in different countries, same word may mean different things.
Example - "harbuz" in Ukrainian means - pumpkin
"arbuz" in russian means watermenlon.
So close, but there is a difference.
I completely agree that the etymology of weapons can be tricky, but you still have not answered my original question.