Grosbeak
WordNet

noun


(1)   Any of various finches of Europe or America having a massive and powerful bill
 
x
OK