Surname WEAVER (2)

SOURCE: Occupation
USAGE: English

Meaning & History

From the name of the River Weaver, derived from Old English wefer meaning "winding stream".

Related Names

SAME SPELLING: Weaver (1)