weft (n.) Look up weft at Dictionary.com
Old English weft, wefta, related to wefan "to weave," from Proto-Germanic *weftaz (see weave (v.)).