Weaver asal

Asma jeneng pungkasan Weaver

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