parrotfinch

Noun

 * 1) A small, colourful passerine estrildid bird.