yellow-breasted greenfinch

Noun

 * , a small passerine bird in the finch family, native to the Himalayas and Southeast Asia.