English Surname: The meaning of the name Weaver is an occupational name, from an agent derivative of Middle English weven 'to weave' (Old English wefan). English: habitational name from a place on the Weaver river in Cheshire, now called Weaver Hall but recorded simply as Weuere in the 13th and 14th centuries.
Not yet rated
No Comments
Add a comment:
Subscribe to comments
