German and Jewish (Ashkenazic): occupational name for a weaver, Middle High German wëber, German Weber, an agent derivative of weben ‘to weave’. This name is widespread throughout central and eastern Europe, being found for example as a Czech, Polish, Slovenian, and Hungarian name.