Definition of star finch in English:

star finch

noun

  • A waxbill of dry grassland in Australia, Neochmia ruficauda (family Estrildidae), having a red face, bill, and tail, and popular as a cage bird.

Origin

Mid 18th century; earliest use found in John Hill (bap. 1714, d. 1775), physician and actor.