Wilson
Wilson was (and still is more commonly) an English surname, a patronymic meaning "William's son."See Also: William
Your Favorite Names