Grosbeak

What is Grosbeak?

Grosbeak definition and meaning on Dictionary terms:
noun

any of various finches having a thick, conical bill.