Origin of the name Alvin

From a medieval form of any of the Old English names ælfwine, æðelwine or Ealdwine. It was revived in the 19th century, in part from a surname which was derived from the Old English names.