weaver

weaver n

see weave, n.

  1. Textile artisan; one who makes cloth; [fig.] Creator; Lord; Nature Deity; Maker of heaven and earth.