Weaver
WordNet

noun


(1)   Finch-like African and Asian colonial birds noted for their elaborately woven nests
(2)   A craftsman who weaves cloth
 
x
OK