Definitions of hawfinch:

  • noun:   a common large finch of Eurasia