English Dictionary
◊ HAWFINCH
hawfinch
n : a common large finch of Eurasia [syn: {Coccothraustes
coccothraustes}]