white finch

noun

Definition of white finch

dialectal, England