Englishfor English speakers
grosbeak
—
noun
any of various finches of Europe or America having a massive and powerful bill
weaver
—
noun
finch-like African and Asian colonial birds noted for their elaborately woven nests
—
noun
a craftsman who weaves cloth