Bevis is an English boy name.
It comes from the homonymous surname, which in turn seems to derive from the name of the French city Beauvais.