Words: weaver
Part of speech: n
Definition: a craftsman who weaves cloth