Definition of rosy finch in US English:

rosy finch

noun

  • A finch found in Asia and western North America, the male of which has pinkish underparts and rump.

    Genus Leucosticte, family Fringillictae: three species, in particular L. arctoa