Type Word Usage Anglo-Saxon Meaning & History Old English word meaning "weasel". Related ItemsDetails Surname DescendantWeasley(Literature)