We do not currently know of any synonyms for greenfinch.
The noun greenfinch is defined as:
See full definition of the word greenfinch.