HAWFINCH

Definition of HAWFINCH

  1. (noun)a common large finch of Eurasia