What is the meaning of Bullfinch?

The Eurasian bullfinch (Pyrrhula pyrrhula).

Any of various other Old World finches in the genus Pyrrhula.

A large, thick quickset hedge.

An obstacle for a horse, consisting of a solid fence with brush above it, through which the horse should jump.

Source: wiktionary.org