Noun Definition

hawfinch

1.Definition: a common large finch of Eurasia

Category: Animals