weaver
noun
ˈwiːvə
noun
1
someone
whose
job
is
to
weave
cloth
织布工