Weaver, also called weaverbird, any of a number of small finchlike birds of the Old World, or any of several related… by djmalith
28