The name is thought to come from the lake Vänerns strand (beach) and from that it has become Wennerstrand.
Some swedish men were given this name in the military.
See army names: "Soldiers were often given military names while in the military. Military names sometimes represented a personal quality like Rapp (quick), a military term or could be associated with the place where the person served. When leaving the military service, some soldiers did keep their military name while many returned to using their patronymic name."