Meaning of grosbeak

Definition of grosbeak

(noun) any of various finches of Europe or America having a massive and powerful bill

Other information on grosbeak

WIKIPEDIA results for grosbeak
Amazon results for grosbeak