weaver finch


Meanings

  • finch-like African and Asian colonial birds noted for their elaborately woven nests