Wilson is a British surname, common in the English-speaking world, with several distinct origins. The name is derived from a patronymic form of Will, a popular medieval name. The medieval Will is derived from any of several names containing Old Norse or the first Germanic element wil, meaning “will” or "desire".