Where did the weasels name originate?

The term "weasel" is thought to originate from the Old English word "wesle", which means "weasel". The word "wesle" is believed to have derived from the Proto-Germanic word "*wislaz", which also means "weasel". The Proto-Germanic word "*wislaz" is thought to have further derived from the Proto-Indo-European root "*wis", which means "to move quickly".