weaver

noun
  1. a person who weaves cloth or fabric
  2. a type of small songbird that builds elaborate woven nests
  3. Usage: zoology

Examples