hawfinch
1. [ noun ] (zoology) a common large finch of Eurasia
Synonyms: Coccothraustes_coccothraustes
Related terms: grosbeak Coccothraustes