weaver
The origin and history of weaver.
Etymology
From Middle English wevere, wever, from Old English *wefere, *wifre, *wæfre (“weaver”, in compounds), from Proto-West Germanic *webārī. By surface analysis, weave + -er. Compare Saterland Frisian Weeuwer (“weaver”), Dutch wever (“weaver”), German Low German Wever (“weaver”), German Weber (“weaver”), Swedish vävare (“weaver”), Icelandic vefari (“weaver”).