Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of grosbeak

- One of various species of finches having a large, stout beak. The common European grosbeak or hawfinch is Coccothraustes vulgaris.