I think Wiesle is the Swiss-diminution for Wiese ( meadow ). The name Weasel is the english version of the familyname Wiesel.There are many Weasel emigrants from England to the United States. It seems that the ship.lists are not correct and they wroted Weasel because they understand it so. The Wiesel family name is a very old christian name and the roots are in Flandern(today Belgium ) approx. 1520-1525!! Do to the fact of faith-wars and faiht-refugees in Germany the flamisch-people found in Wesel her first asylum.Most of them are evangelisch-lutheran (protestants) or catholic.